本課程以 APCS 高級檢測為主軸,聚焦於動態規劃、Greedy、分治法、進階資料結構與圖論應用。課程內容從 DP 基礎概念與背包問題出發,延伸到各類背包變化題型,並進一步建立 DP 進階概念與解題方法,同時涵蓋 Priority Queue、Binary Indexed Tree、DSU、Minimum Spanning Tree、Dijkstra Algorithm,以及 DFS / BFS 在高階題型中的延伸應用,帶領學員建立高級題型所需的分析能力與解題思維。課程以觀念理解與實戰練習為主,不受程式語言限制,適合已具備中高級基礎、想持續挑戰更高階題型的學生。
| 1 | DP 基礎概念與背包問題 |
| 2 | 背包問題延伸與 DP 進階題型 |
| 3 | Priority Queue 與 Greedy 策略 |
| 4 | Divide and Conquer 分治法 |
| 5 | Binary Indexed Tree 應用 |
| 6 | DSU 並查集應用 |
| 7 | Minimum Spanning Tree 最小生成樹 |
| 8 | Dijkstra Algorithm 最短路徑 |
| 9 | DFS / BFS 圖論延伸應用 |
| 10 | 綜合題型訓練、模考演練與檢測準備 |
為協助學員穩定跟上課程進度,課後將提供 APCS 輔導課程,實際開課時間將於正式上課後另行公布。輔導課程主要協助學員完成先前未完成的作業,並針對歷次作業與考卷進行檢討,加強觀念理解與解題能力。每次輔導課程中,老師也會安排額外題目進行檢核,確認學員是否真正掌握本次輔導的重點內容。
若固定輔導時段無法配合,亦可改預約 1 對 1、1 對 2、1 對 3 個別輔導,由老師依個人需求量身規劃進度與題型,補強弱點觀念。