估算CPU執行時間, 可用於你們作業中計算排序所花的時間
# include <time.h> // or # include <ctime>
# include <stdlib.h> // or # include <cstdlib>
......
clock_t start = clock();
// 宣稱資料型態為 clock_t 的 start 變數; clock() 取得 CPU 目前的clock
/*
欲計算CPU clock的程式碼
*/
clock_t end = clock(); // 宣稱資料型態為 clock_t 的 end 變數
float costTime = (float)(end - start)/CLK_TCK;
// 求算CPU執行時間, Or
double CPUTime = (double)(end-start)/CLOCKS_PER_SEC;