題組內容

6. 已知一個整數陣列(Array)是a[10]={2, 4, 6, 8, 0, 1, 3, 5, 7, 9},我們要對它做由小到大的排序。

(2) 假設有一個讀取系統時間的函式叫做my_clock()(註:回傳的時間精密度是千分之一秒),只要將之插入上述(1)的排序程式碼的前跟後,並在程式的最後將所得的系統時間相減,即可得知(1)的執行時間。但問題是,現在的電腦都十分快速,因此前述的測量方式的結果通常是0秒。在不考慮作業系統的其他干擾下,請問你要如何使用my_clock(),才能較精準地算出(1)的執行時間?(5分)