第 00 章 入門 約 5 分鐘
歡迎!這裡跟學校不一樣
為什麼你之前學不會?怎麼用這個網站?三分鐘讓你知道接下來該怎麼讀。
嘿,先別關掉這個視窗
如果你正在讀這段文字,大概是這幾種情況之一:
- 演算法考試考砸了
- 老師上課像在念咒
- 課本翻開三行就想睡
- 同學說「這超簡單」但你聽不懂他在說什麼
這些都很正常。 不是你笨,是教法不對。
💡一個真實的觀察
演算法本身是「怎麼把一件事做完」的步驟。 你每天都在做演算法——煮泡麵、找耳機、整理書包——只是沒人告訴你那叫演算法。
學校直接從公式講起,你當然會卡。我們倒過來,從你做過的事講起。
這個網站長什麼樣?
每一章都長一樣的結構,你看久就知道哪段在做什麼:
① 生活類比
先用你做過的事打比方。看不懂類比就先別往下讀。
② 動畫圖解
看圖看動畫,先有「畫面」再來談演算法名字。
③ 看程式碼
類比 + 圖都懂了之後,再來看 code。會輕鬆很多。
④ 考試會這樣考
紙筆考試常見題型 + 怎麼下筆。考前 30 分鐘翻這段。
怎麼用比較好?
- 不要跳章。第 01–03 章是地基,沒這個後面看不懂。
- 看不懂類比就停下來,重看一次或去找東西吃。不要硬撐。
- 每章結尾按下「我看懂了」,網站會記住(只存你瀏覽器,沒人會看到)。
- 考前一天:直接翻每章的「考試會這樣考」段落,加上 考前速翻。
⚠️一個小提醒
紙筆考試的演算法跟「會寫 code」是兩種不同能力。 考試常常考你追蹤步驟、手算複雜度、畫遞迴樹——這些不寫 code 也要會。 所以每章都會練到這些。
準備好了嗎?
按下面的按鈕開始第一章。記得,慢慢來就好。
學習進度只存在你的瀏覽器,不會上傳。