ACM题目大都有规定运行时间的, MavO`m&Cg
sBnPS[Oo
那么我们如何测得程序运行时间呢? FF/R_xnx
E,@UM$alP
这就得益于C++函数库time.h df& |Lc1J
W)cLMGet
下面是一段示范代码: }HorR2(`N
#+0R!Y
#include<iostream> >ULp!
#include<time.h> KT71%?P
using namespace std; bobkT|s^s
int main() I:<R@V<~#
{ m=B0!Z1xx
long beginTime =clock();//获得开始时间,单位为毫秒 !++62Lf
8zWPb
for(int i=0;i<10000;i++){cout<<i<<endl;}//输出10000行数字 [Gy'0P(EQ
V?BVk8D};
long endTime=clock();//获得结束时间 Pltju4.:C
K3DJ"NJ<Ji
cout<<"beginTime:"<<beginTime<<endl &NeYKh?
<<"endTime:"<<endTime<<endl 0pa^O$?p
<<"endTime-beginTime:"<<endTime-beginTime<<endl; jqWvLBU!
^6>|!
return 0; =osw3"ng
}