ACM題目大都有規(guī)定運(yùn)行時(shí)間的,
那么我們?nèi)绾螠y(cè)得程序運(yùn)行時(shí)間呢?
這就得益于C++函數(shù)庫(kù)time.h
下面是一段示范代碼:
#include<iostream>
#include<time.h>
using namespace std;
int main()
{
???????long beginTime =clock();//獲得開始時(shí)間,單位為毫秒
???????for(int i=0;i<10000;i++){cout<<i<<endl;}//輸出10000行數(shù)字
???????long endTime=clock();//獲得結(jié)束時(shí)間
??????cout<<"beginTime:"<<beginTime<<endl
?????????????<<"endTime:"<<endTime<<endl
?????????????<<"endTime-beginTime:"<<endTime-beginTime<<endl;
?????? return 0;
}
posted on 2006-05-28 13:15
beyonlin 閱讀(10222)
評(píng)論(9) 編輯 收藏 引用 所屬分類:
C++之路