有些时候我们在C++编程时需要统计和比较一些函数或者语句的执行时间,从而判断算法的效率。下面是其中一种方法:
#include <iostream>
#include<time.h>
int main()
{
clock_t one, two;
one = clock(); // 开始计时
... 要统计时间的代码
two= clock(); // 结束计时
cout << "Runtime: " << (double)(two- one ) * 1000.0 / CLOCKS_PER_SEC << " ms!" << endl;
}