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