1. 程式人生 > >各種內排序演算法的實現及效能比較(實驗四)

各種內排序演算法的實現及效能比較(實驗四)

1.編寫演算法,分別實現順序表的簡單選擇排序、直接插入排序、氣泡排序、快速排序、兩路合併排序以及堆排序。
2.編寫演算法,利用隨機函式,在檔案中隨機生成n個關鍵字。
3.編寫程式,分別簡單驗證簡單隨機排序、直接插入排序、氣泡排序、快速排序、兩路合併排序以及堆排序,在待排序個數為500,10000,50000,100000時,完成排序需要的時間(單位:毫秒)。
4.將排序結果放在Excel工作表中,並以圖表的(簇狀柱形圖)形式顯示。