排序是最便宜的結構:比較的下界、counting sort 與二分搜尋
· tech · 約 9 分鐘 · 📚 Competitive Programmer's Handbook 讀書筆記 #2
上一篇講的是看到 $n$ 就知道該寫什麼複雜度。這一篇講 CPHB 第 3 章:排序。原書這章很短,但它藏著一個我覺得比排序演算法本身更重要的觀念——排序不是目的,是在替後面的問題製造結構。 很多題目…
#algorithms#cphb#sorting#binary-search#book-notes
· tech · 約 9 分鐘 · 📚 Competitive Programmer's Handbook 讀書筆記 #2
上一篇講的是看到 $n$ 就知道該寫什麼複雜度。這一篇講 CPHB 第 3 章:排序。原書這章很短,但它藏著一個我覺得比排序演算法本身更重要的觀念——排序不是目的,是在替後面的問題製造結構。 很多題目…
#algorithms#cphb#sorting#binary-search#book-notes
· tech · 約 10 分鐘 · 📚 Competitive Programmer's Handbook 讀書筆記 #1
開一個新系列:讀 Antti Laaksonen 的 Competitive Programmer's Handbook(CPHB)。這本書是 CSES Problem Set 的配套教材,線上 PD…
#algorithms#cphb#complexity#book-notes