📚 由淺至深
第 00 章 入門 約 5 分鐘

歡迎!這裡跟學校不一樣

為什麼你之前學不會?怎麼用這個網站?三分鐘讓你知道接下來該怎麼讀。

嘿,先別關掉這個視窗

課本:天書模式Theorem 1.2 (Big-O)∀ε > 0, ∃N s.t.|f(n)| ≤ C·g(n)😵 看三行睡著這裡:泡麵模式1. 燒水 🔥2. 放麵 🍜3. 等 3 分鐘 ⏰😋 啊原來就這樣

如果你正在讀這段文字,大概是這幾種情況之一:

  • 演算法考試考砸了
  • 老師上課像在念咒
  • 課本翻開三行就想睡
  • 同學說「這超簡單」但你聽不懂他在說什麼

這些都很正常。 不是你笨,是教法不對。

💡一個真實的觀察

演算法本身是「怎麼把一件事做完」的步驟。 你每天都在做演算法——煮泡麵、找耳機、整理書包——只是沒人告訴你那叫演算法。

學校直接從公式講起,你當然會卡。我們倒過來,從你做過的事講起。

這個網站長什麼樣?

每一章都長一樣的結構,你看久就知道哪段在做什麼:

① 生活類比
先用你做過的事打比方。看不懂類比就先別往下讀。
② 動畫圖解
看圖看動畫,先有「畫面」再來談演算法名字。
③ 看程式碼
類比 + 圖都懂了之後,再來看 code。會輕鬆很多。
④ 考試會這樣考
紙筆考試常見題型 + 怎麼下筆。考前 30 分鐘翻這段。

怎麼用比較好?

  1. 不要跳章。第 01–03 章是地基,沒這個後面看不懂。
  2. 看不懂類比就停下來,重看一次或去找東西吃。不要硬撐。
  3. 每章結尾按下「我看懂了」,網站會記住(只存你瀏覽器,沒人會看到)。
  4. 考前一天:直接翻每章的「考試會這樣考」段落,加上 考前速翻
⚠️一個小提醒

紙筆考試的演算法跟「會寫 code」是兩種不同能力。 考試常常考你追蹤步驟手算複雜度畫遞迴樹——這些不寫 code 也要會。 所以每章都會練到這些。

準備好了嗎?

按下面的按鈕開始第一章。記得,慢慢來就好

學習進度只存在你的瀏覽器,不會上傳。