shi*_*bly 2 c c++ time-complexity
示例代码1:
const int N=100000;
for(int j=0;j<N;j++){
arr1[j] += a1[j];
arr2[j] += a2[j];
}
Run Code Online (Sandbox Code Playgroud)
示例代码2:
for(int j=0;j<N;j++){
arr1[j] += a1[j];
}
for(int j=0;j<N;j++){
arr2[j] += a2[j];
}
Run Code Online (Sandbox Code Playgroud)
我需要计算这些代码块的运行时间.是否有任何工具(基准)来计算它?
如果您在包含它的系统下运行,您可以在以下位置执行它time:
$ time ./benchmark1
Run Code Online (Sandbox Code Playgroud)
和
$ time ./benchmark2
Run Code Online (Sandbox Code Playgroud)