【資料來源】
第一章【Definition】
資料結構 Data Structure:
電腦操作資料的方式 (新增、刪除、搜尋、讀取)
演算法 Algorithm:
輸入 - 需明確的輸入量
輸出 - 需1個以上的輸出
明確性 - 需步驟明確
正確性 - 程式不能出錯
有限性 - 需在時間內執行完
效率分析:
| 時間複雜度
Time Complexity
執行時間!!!
空間複雜度
Space Complexity
占多少空間 [ ]
效率分析狀況:
Best Case
最少執行步數
Average Case
所有執行步數的平均
Worst Case
最多執行步數
如何算時間複雜度?