課程 & 講義

擔任學校程式社進階課程講師,從課程大綱到教材都親自設計。教學核心理念是「理解比背誦重要」——希望每個學生都能真正搞懂背後的邏輯,而不只是套模板。

我開設的課程

系統化的課程設計,從基礎到進階

📊
入門 程式社課程

演算法基礎入門

從 C++ 基本語法出發,涵蓋陣列、排序、二分搜尋、遞迴等核心概念,搭配大量例題訓練解題直覺,適合剛接觸競程的同學。

🧠
進階 程式社進階課程

資料結構與進階演算法

深入 Stack、Queue、Tree、Graph 等資料結構,並延伸至 BFS/DFS、最短路徑(Dijkstra、Bellman-Ford)、Minimum Spanning Tree 等競程必備演算法。

進階 程式社進階課程

動態規劃完全攻略

從記憶化搜索切入 DP 思維,系統整理一維、二維、區間、樹狀 DP 的建模框架,並附解題模板與例題精解,徹底搞懂而不只是背答案。

入門 / 進階 一對一 / 小組

APCS 實戰衝刺

針對 APCS 觀念題與實作題分別攻略,搭配歷屆真題解析與解題技巧,幫你在考前系統性補強弱點,目標觀念 4 分以上。

可下載的學習材料

整理好的講義、筆記與參考資料,免費分享

動態規劃完全攻略
演算法課程 · 筆記 + 例題解析
DP C++
C++ 競程模板大全
競程必備 · 速查表 · 含常用資料結構與演算法
C++
圖論與最短路徑筆記
BFS / DFS · Dijkstra · Bellman-Ford · Floyd
圖論 C++
APCS 歷屆實作題解析
APCS 備考 · 含解題思路與完整程式碼
APCS
演算法入門課程簡報
排序 · 搜尋 · 遞迴 · 貪心 · 程式社教材
演算法

即將推出

正在籌備中的課程與資源

🔒
即將推出

[規劃中的課程名稱]

[這門課的預計內容方向和目標受眾...]

🔒
即將推出

[規劃中的課程 2]

[預計內容方向...]