作業 3 : 實作新增堆積、刪除堆積並利用其完成排序
功能需求 (可參考上課 powercam):
1. 新增節點至最大堆積中 (InsertHeap)
2. 刪除最大堆積中的最大資料 (DeleteHeap)
3. 利用 InsertHeap / DeleteHeap 完成排序
4. 與任一個 O(n^2) 的排序演算法做效能評估 (如上學期作業一般繪製圖表)
加分功能:
1. 友善的介面 (上課有提過的是其一也,可以自行發揮);
2. 其它。
參考介面 : 插入堆積與刪除堆積
========================================================================
作業繳交規則:https://sites.google.com/site/sjdsalg/homework
繳交的作業檔案 (上傳 moodle) 請務必包含"整個專案檔"(包含程式執行檔)
必須為可獨立執行檔01. 如何製作獨立執行檔
並且請"依照規定的檔案命名方式"命名
繳交期限:依照FB與MOODLE上的公布之繳交日期,如兩者期限不同請聯絡助教
請盡早繳交 , 避免網路壅塞 , 導致無法繳交!
遲交依照規定扣分, 遲交三天以上不計分。
============================================================================