本課程以 APCS 中高級檢測為主軸,聚焦於樹、搜尋、區間技巧與進階資料結構應用。課程內容涵蓋 Tree Recursion、Stack、Queue、DFS、BFS、Backtracking、Sliding Window、Two Pointer,以及 Binary Search、Prefix Sum、Difference 與 STL 的進階應用,帶領學員建立中高級題型所需的分析能力與解題方法。課程以觀念理解與實戰練習為主,不受程式語言限制,適合已具備中級基礎、想持續挑戰更高階題型的學生。
| 1 | Tree Recursion 與樹遞迴觀念 |
| 2 | Stack / Queue 應用 |
| 3 | DFS 深度優先搜尋 |
| 4 | BFS 廣度優先搜尋 |
| 5 | Topological Sort 拓樸排序 |
| 6 | DFS / BFS 進階題型延伸 |
| 7 | 枚舉與 Backtracking 應用 |
| 8 | Binary Search、Prefix Sum 與 Difference Sequence 進階技巧 |
| 9 | Sliding Window、Two Pointer 與 STL 應用 |
| 10 | 綜合題型訓練、模擬測驗與作答策略 |
為協助學員穩定跟上課程進度,課後將提供 APCS 輔導課程,實際開課時間將於正式上課後另行公布。輔導課程主要協助學員完成先前未完成的作業,並針對歷次作業與考卷進行檢討,加強觀念理解與解題能力。每次輔導課程中,老師也會安排額外題目進行檢核,確認學員是否真正掌握本次輔導的重點內容。
若固定輔導時段無法配合,亦可改預約 1 對 1、1 對 2、1 對 3 個別輔導,由老師依個人需求量身規劃進度與題型,補強弱點觀念。