小编Mag*_*gam的帖子

这是C++中最快的输入方法

我正在编写奥林匹克运动会的各种节目,并试图提高时间效率.我正在寻找最快的输入方式,使用没有任何外部库的gcc编译器.

我之前使用过cin和cout,但发现scanf和printf要快得多.还有更快的方法吗?我不太关心空间复杂性,我宁愿选择更好的时间.

c++ performance time

12
推荐指数
2
解决办法
1万
查看次数

同一图表的两个最小生成树可以具有不同的边权重吗?

图形可以有许多不同的最小生成树(MST),但不同的MST可以有不同的边缘权重集吗?例如,如果MST使用边缘权重{2,3,4,5},则每个其他MST是否必须具有边缘权重{2,3,4,5},或者某些其他MST是否可以使用不同的权重集合?

给我这个想法的是,只有当边的权重不同时,图才没有唯一的MST.

math tree proof minimum-spanning-tree

4
推荐指数
1
解决办法
3516
查看次数

找不到为什么会出现错误

可能重复:
c ++编译"错误:期望构造函数,析构函数或'='标记之前的类型转换"

这是我的C++程序.当我编译它时,会出现错误:

Line 6: Expected constructor, destructor or type conversion before '=' token.
Run Code Online (Sandbox Code Playgroud)

现在我无法在代码方面看到它的错误(即逻辑上可能),我无法调试此错误.有人可以告诉我这个错误的补救措施吗?

#include<iostream>
using namespace std;

int go[10000],f[10000],n,i;
f[0]=1;
f[1]=1;
go[0]=1;
go[1]=1;

int g(int x) {
    return (f[x-1] + go[x-1]);
}

int main() {
    cin>>n;

    for (i=2;i<=n;i++) {
        f[i]=f[i-1]+f[i-2]+(2*g(i-2));
    }
    cout<<f[i];
    system("PAUSE");
}
Run Code Online (Sandbox Code Playgroud)

c++ compiler-errors

3
推荐指数
1
解决办法
231
查看次数

当我的 C++ 代码中的某处发生运行时错误时,如何打印某些内容?

通常发生的情况是,当代码面临运行时错误时,它只是以运行时标志终止,我打算做的是在终止前打印自定义消息 & 我希望“返回 0”,即在打印自定义消息后正常终止代码,就好像运行时永远不会一样发生了。

知道怎么做吗?

c++ error-handling c++11

2
推荐指数
1
解决办法
2868
查看次数

在Phpmyadmin中,在表中插入的编辑值不起作用

如果你在图片中看到,我没有任何选项来编辑表中的插入值.我想在这里编辑ex','test_input'coloumn为唯一的条目.为什么会发生这种情况,我在Localhost和新安装的xampp上.

phpmyadmin的屏幕截图

php mysql phpmyadmin

1
推荐指数
1
解决办法
1280
查看次数

为什么 Floyd-Warshall 中 3 个循环的顺序很重要?

在流行的实现中,我们使用三个循环,循环变量说 i,j,k。这里 i 和 j 分别用于指示两个顶点的源和目的地,因此“k”代表“中间”顶点。如果我将循环与循环变量“k”放在第 3 位而不是第 1 位,我会得到错误的答案。为什么?

algorithm graph-algorithm

0
推荐指数
1
解决办法
1168
查看次数