一、前言
我是逢甲大學資工系的轉學生,原本就讀靜宜大學資工系。當時我的數學非常差(學測數學只有 4 級分),後來希望到資源更多的環境讀書,便報考轉學考進了逢甲。從大二開始,我就打算推甄和考試兩條路並行,所以每一科都認真讀,不輕易放棄。
大三下時,我發現自己的成績有機會推甄中字輩的學校,但我還想往更高的目標邁進,也就是回到家鄉讀成大。因此我一邊準備推甄資料,一邊維持讀書進度,不然最後很可能兩頭空。幸好最後推甄和考試都有學校上榜,雖然沒能如願考上成大,但我已經很滿意了,也在 8 月底順利備上中央。
二、成績
學校 數學 軟體 硬體 結果
------------------------------------
清大 51 16 56 落榜
交大 38 59 17 落榜
成大 15 32 68 落榜
台科 64 87 無 正取
中央 79 44 52 備取 15x (備上) <-------最後去這
中山 ?? 67 67 備取 10x (備上)
中興 63 72 49 備取 8x (備上)
中正 缺考 缺考 缺考 推甄備取 9x(備上)
註:中山數學忘記了;中正是推甄備上,所以筆試沒有去考。
三、讀書時間(YPT 紀錄)
以下時間不包含上課。我每天大約早上 9 點起床,先去吃一頓豐盛的早餐,10 點半前到自習室開始讀書,中午直接跳過午餐,一路讀到晚上 7 點左右再去吃晚餐。10 月前,我吃完晚餐就回家休息;10 月後,則會吃完再回自習室讀到 10 點多才回家。
回家後我會玩遊戲或看影片到 1 點多。我覺得不需要太限制自己玩遊戲或用社群軟體,早上睡飽一點才有力氣讀書,不要給自己太大壓力~


四、補習資訊與時間軸
我不確定自己的方法是否正確,我的讀法就是瘋狂讀到懂為止,蠻暴力的,但還是分享給大家參考。
補習班:大家最推的那間
-線性代數(數位)
-離散數學(實體)
-演算法(數位)
-資料結構、作業系統(實體)
-計算機組織(實體)
我另外報了離散的題庫班,其他科目則是上網買題庫來寫。我覺得直接買題庫寫就夠了,除非擔心自己不夠自律,再考慮報題庫班。
我買的題庫班題目有資結、作業系統和線性代數,計組和演算法都是用老師給的資源。
三月中~十月
補習班的實體課大多暑假才開始,所以在那之前我先專心讀數位課程(線代和演算法)。我會在有空時預約數位學堂上課,並記錄每次上到哪裡;回到學校後把上次的內容複習完、習題寫完,再預約下一次。就這樣循環到暑假,線代大約讀完七成,演算法讀完一輪。
暑假開始後,資結、作業系統、離散數學和計組的實體課陸續加入。我的安排是在下次上課前,把老師上次教的內容複習完。我沒有刻意超前進度,怕給自己太大壓力,所以這段期間就是跟著老師的進度複習、寫題目,有空時再把線代讀完。
轉眼間到了 9 月底,實體課程差不多都結束了,我開始全面複習各科並刷課本題目。這段期間我有用到 bucha 大的筆記,替我省下很多整理筆記的時間。我的安排是每天各讀一科數學、軟體和硬體,兩天就能輪完一輪,比較不會有某科太久沒碰。每科大約讀 2~3 小時,一天總共 7~10 小時不等。
十月中~十二月初:刷題庫
六科內容和課本題目都比較熟之後,我開始刷題庫,包含線性代數、離散數學、資料結構和作業系統。這些題庫題目非常多,千萬不要全部寫完。題庫是依照觀念分類的,當你覺得某種題型已經掌握得差不多,就可以跳到下一個題型。演算法我只把課本後面的題目寫完並搞懂,覺得這樣就很夠用了;計組老師的雲端有很多題目可以練習,所以我也沒有另外買題庫。
十二月初~一月底:刷考古題
我因為題庫刷得比較晚,寫考古題的時間有點趕,建議大家最好在 11 月左右就開始寫。要寫哪些學校,就依照你想考的學校決定,但交大和中央的考古題一定要多刷,這兩間的題目我認為比較紮實穩定。我寫考古題的順序是由相對簡單的學校往上寫:中興 → 台科 → 中央 → 成大 → 交大,依此循環。每次寫完對答案後,可以比較一下與歷屆錄取線的差距,你會發現其實沒有想像中那麼遙遠,看完會更有自信,也更有動力繼續奮鬥。
我寫過的考古題學校與年份:
交大 108 ~ 114
成大 107 ~ 114
中央 108 ~ 114
台科 109 ~ 112
中興 110 ~ 112
這邊提供我當時找到的考古題答案給大家參考
五、各科心得
💠數學
(線性代數)
這科的連貫性非常高,建議一開始就要完全弄懂再往下讀,不然後面會完全聽不懂。黃老師會教很多證明題,我把一些比較基礎的證明記了起來。證明能幫助你培養拆解題目中的式子,讓題目變得更容易理解。至於那些看起來很複雜、偏數研所等級的證明,不看也沒關係,近年考的證明大多是基礎題,很難的證明你不會,大家也不會。課本後面的習題,如果目標是中字輩以下,只做 easy 的部分和是非題就蠻足夠了;但要考四大的話,建議 medium 也要做,因為交大、清大的線代近年偏重觀念變化題,只寫基本題很難練出變通能力。
(離散數學)
和線代相比,這科幾乎沒有連貫性,像排列組合高中就學過了。最重要的是先把第一冊搞懂,第二冊的整體比重較低,但其中圖論的部分(樹、著色、匹配、平面圖、尤拉路徑等)在中央、交大都很常考,一定要讀。離散的證明非常多,考前我把第一冊所有證明整理成一本筆記,有空就拿出來自己推一次。把林老師教的證明都弄懂,對考中山會非常有幫助。
💠軟體
資結和演算法有很多重疊的內容,像是 DFS、BFS、Dijkstra 和 DP 等都會用到。解法的部分用自己覺得順的方式去記就好,不必刻意分別記兩位老師的教法,我當初就是因為兩邊都想記,結果寫題目時變得很混亂。但要特別注意,不同教材的「定義」可能不一樣,例如樹的高度從 0 還是 1 開始算、B-tree 的 order 怎麼定義、heap 陣列從 index 0 還是 1 開始,考試時一定要依照題目給的定義作答,不然觀念都懂還是會算錯。
(資料結構)
我覺得最重要的是各種樹的建立、刪除等操作一定要非常熟,幾乎每間學校都會考這類送分題。要考成大的話,建議還是看一下紅黑樹的操作,以往很常考(但這兩年風格改變好像都沒考,不確定之後會不會再出)。
(演算法)
林老師講義後面的題目一定要全部刷過一遍,而且要先把答案遮起來思考解法,真的沒想法再看答案。像 DP 一開始我完全看不出該怎麼解,但看過越多題目,就會發現每種 DP 題型的解題步驟都差不多。另外,近年各校越來越常直接給一段程式碼,要你分析時間複雜度或找出問題,這類題目也要多練。NP 的部分最常出現在是非判斷題,把定義搞清楚就能拿到大部分分數,證明幾乎不太考。但建議至少熟悉幾個經典的 reduction(例如 3-SAT、Vertex Cover、Clique、Hamiltonian Cycle 之間的轉換)。
💠硬體
(作業系統)
這是我最喜歡的科目,整個學習過程很像在看電腦的發展故事:為什麼要這樣設計、遇到問題該用什麼演算法解決,都很直覺。不過洪老師正課教的內容放到近年的考題已經不太夠用了,我很多新知識都是從題庫中學到的。另外我也看了清大周志遠教授的 OCW,他講得更詳細,我把它當作第二輪複習,對 file system 也理解得更深入,這部分交大很愛考。除此之外,虛擬化、container 和多核心下的同步問題也越來越常出現,建議多留意。
(計算機組織)
正課的部分跟著老師好好上就對了。每次上課前把上次的內容再看一遍,有不懂的就到前面問老師,不要害羞,老師人超好,再多刷老師給的題目,基礎就會很穩,你也會發現計組其實蠻有趣的。但要注意,正課現在其實也不太夠了,建議自己看 OCW 或原文書補起來更多知識。我就是這部分沒準備,在中央考了一堆 GPU 題目時吃了大虧。
六、115 年考試心得
先給大家一個所有學校共通的提醒:作答前一定要先確認每一科的計分規則!有些學校倒扣很重,沒把握的題目寧可空著(例如清大);有些學校完全沒有倒扣,空著反而浪費分數(例如交大)。我今年就在這兩間各吃了一次虧。
(中山)
備考期間我沒有特別刷中山的考古題,因為中山的出題方向和其他學校差很多。不過今年考得算很簡單,硬體只考基本的手寫題,往年最難的數學也大多考課本上出現過的基本題和證明,最後順利在安全範圍內備上。
(中央)
考試當天超級無敵冷,建議大家多穿幾件衣服。數學和軟體的題型和往年差不多,但硬體直接升天,考了很多 GPU 相關的內容,我只能憑印象作答。幸好考運很好,好像猜對了好幾題。
(中興)
時間太久,考了什麼有點忘記了哈哈,但我記得今年中興比往年難了許多,題目開始偏向應用題。
(台科)
這是我寫得最順的一間,計算機科學都是基本題,數學則稍微刁鑽,考完有點擔心,但最後順利正取。可惜台科資工碩士班從 116 學年度起改為書審加口試,不再考筆試了。
(成大)
成大今年的出題真的完全出乎我意料。我刷了大約 8 年的考古題,幾乎每年都在錄取線以上,但今年題目全面改版。硬體還好,但軟體近兩年越來越難;更誇張的是數學一翻開就是滿滿的英文,還考了程式碼的時間複雜度分析……大概是我還太菜,沒能考上最想去的學校 QQ
(清大)
清大的考古題不公開,所以我沒什麼準備。考的當下覺得題目本身應該是所有學校中最簡單的,但倒扣也是最可怕的,我的軟體直接被扣到只剩十幾分,沒能擠進備取。所以清大的題目雖然不難,但作答策略很重要,沒把握的題目寧可空著。
(交大)
我的軟體寫完後才發現沒有倒扣,結果空了好幾題,這也是我在前面特別提醒大家的原因。硬體今年也變難許多,我因為準備不足直接爆掉。
七、自我檢討
我覺得自己主要輸在數學的邏輯變通,以及軟硬體 OCW 的部分。我的離散一直不太好,但準備時卻沒有特別加強,而是和線代用一樣的進度讀,導致數學的失分幾乎都在離散。另外,我幾乎沒看計組和演算法的 OCW,而這和近年四大的出題方向很有關係,應該多花時間補足這部分才對。
八、心態與鼓勵
我覺得這段期間最重要的就是心態。我一直很嚮往有一天能成為成大的學生,在心愛的台南陪爸爸一起生活,這個目標一路推著我向前。寫成大考古題每次看到分數超過錄取線的那一刻,我真的非常激動和感動。雖然最後沒能如願考上成大,但這也是人生的一部分,我也進了很不錯的中央研究所繼續努力。
希望之後的考生能堅持當初考試的原因和目標,不要把自己逼得太累、壓力太大,把讀書和休息的時間安排好,就不會有什麼大問題。最後,送給大家我當初在 YPT 上勉勵自己的話:「儘管我們追不上,也可以無限接近他們。」
九、致謝
真的很感謝一路以來幫助過我的人:常常聽我抱怨每天讀的狀況的朋友們、每天打電話陪我聊天的家人們、bucha 大大的超強筆記,還有 DC 資工社群的各位。一路走來非常謝謝大家的幫忙,小弟真的感激不盡。
最後祝各位考生金榜題名,考上心目中理想的研究所!


