[問題] 關於clock()...

看板C_and_CPP作者 (Gashu)時間14年前 (2009/10/06 14:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
我的作業要計算排序所花的時間 int main() { clock_t start, end; double result; initialize(); cout << "(1)" << endl << "排序前:" << endl; printArray(); start = clock(); InsertionSort(); end = clock(); cout << "排序後:" << endl; printArray(); result = ( double )( end - start ) / CLOCKS_PER_SEC; cout << "所用時間:" << result << "秒" << endl; system("pause"); return 0; } 可是... 執行結果時間一直都是0 請問各位大大問題到底出在哪? 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.99.7

10/06 14:49, , 1F
排序速度太快吧!執行個1000次再將總時間除1000看看...
10/06 14:49, 1F
文章代碼(AID): #1AokNpUi (C_and_CPP)
文章代碼(AID): #1AokNpUi (C_and_CPP)