C++ 第 6 關:演算法設計
動動腦,找到通往寶藏的路
這一關學什麼
- 時間複雜度直覺:先感覺程式大概做了幾步,再談快或慢。
- 線性搜尋:從頭走到尾,找找看目標在不在。
- 二分搜尋:在已排序的資料裡,每次丟掉一半。
- 氣泡排序:相鄰的兩個比一比,大的往後泡。
- 選擇與插入排序:每次挑最小的放前面,或把新牌插進已排好的手牌。
- 遞迴解題:把大問題拆成同類的小問題。
開始學習
學生登入學習帳戶後可以閱讀完整教案、完成小測驗並收集拼圖碎片。
動動腦,找到通往寶藏的路
學生登入學習帳戶後可以閱讀完整教案、完成小測驗並收集拼圖碎片。