--- tags: review, experience --- # 110 重考台清交資工所正取心得(去年有補習) ## 一、背景 交大本科生,系排班排 40% 左右,沒考慮過推甄,直接準備考試。 109 年應屆時有補習,但只有中央備取 3XX,其他學校連備取都沒有。 之後申請提早入伍,想說早點當完兵之後才有一整年的時間可以好好準備,沒想到九月底詢問兵役處才知道因為疫情要等到一月或二月才入伍,於是決定花四個月的時間再拼一次。 ## 二、成績 | | 數學 | 軟體 | 硬體 | 英文 | 總分 | 結果 | 最低錄取分數 | | -------- | -----| ---- | ---- | ---- | ------------ | ------ | ---------- | | 台大資工 | 79 | 100 | 34 | 68 | 219.8 | 正取12 | 205.1 | | 交大資甲 | 48 | 59.5 | 45 | x | 163.8(加權後) | 備取42 | 178.2 | | 交大網工 | | | | | 152.5 | 正取 | ? | | 清大資工 | x | 76 | 76 | x | 152 | 正取 | 136.4 | | 中央資工 | 55 | 49 | 53 | x | 157 | 備取50 | ? | ## 三、讀書計畫 + 調整作息 首先,我是以台大正取為目標去讀,根據前幾年成績來看,我認為總分 210 會是一個比較穩的數字, 接著我再把 210 拆分成: 較拿手的科目 90 分、較不拿手的科目 50 分、普通的科目 70 分。 這邊我自認較拿手的是數學,不拿手的是硬體。 看書的教材是以大碩講義為主,只有線性代數讀原文書 (Gilbert Strang 的 Introduction to Linear Algebra, IE-paperback)。 通常來說講義課本都會分成多個大章節,大章節裡會有多個小節,小節裡可能會有多個做法,對我而言大章節是在說這個章節研究對象是什麼、 看書的時候以理解為主,大致來說是理解這章節目標是什麼,為什麼有這目標,理解這定理要怎麼證明,為什麼會講解到這定理(用在哪),這章節、定理跟之前的有什麼差別有什麼優缺。 幾乎不做習題,讀的時候邊看邊做筆記 看書的時候都是邊看邊做筆記,並以一小時為一個循環,看 55 分鐘,休息散步 5 分鐘 看書的地點在市政府文化局的讀書室,**全程不帶手機**。 我在計畫的時候也有把作息列入考慮,希望能讓我在考試的時候用最好的狀態面對。 ### 10月 - 交錯著看計組和 OS,兩天一個循環,第一天看 1 個章節,第二天複習昨天的章節,第三天換科目 - 30 幾天看完 - 逐步將睡覺時間提早到 12:00 AM,起床時間提早到 09:00 AM 這階段讀書目標是把 OS 和計組全部看過一遍,看得時候不強求把東西都背起來,但要完全理解並留點印象。 我這個月在讀的時候,因為讀硬體實在太無聊了,所以讀書時間只有 09:00 AM ~ 5:30 PM,晚上回家的時候就休息做自己的休閒活動,睡前稍微翻一下今天讀的範圍。 ### 11月 #### 11月初 - 交錯著看資結和演算法,一天一個循環,第一天看 1 ~ 2 個章節,第二天換科目 - 10 幾天看完 - 逐步將睡覺時間提早到 11:00 PM,起床時間提早到 08:00 AM #### 11月中 - 每天看離散,一天看 1 ~ 2 個章節 - 10 幾天看完 #### 11月底 ~ 12月初 - 每天看線代,一天看 1 個章節 - 8 天看完 這階段目標是把剩下四科都看完並記起來,看完當天規劃的章節後就回頭複習計組或 OS的筆記。 讀的時候算蠻輕鬆的,所以把該記得資料結構、算法都弄懂後就看自己有沒有想起來了。 這階段讀的時間就長了一些,讀書時間都是 09:00 AM ~ 8:30 PM,一方面是比較有趣,另一方面是怕讀不完。 ### 12月 ~ 1月 - 寫台大交大 100 ~ 109 年的考古,共 10 年 20 份 - 10 天一個循環,前 2 天寫完台大交大 2 年份的考古,接著花 3 天檢討完,之後 5 天複習一遍所有科目的筆記 - 逐步將睡覺時間提早到 10:30 PM,起床時間提早到 07:00 AM 這階段就是把考古都寫一寫,我選擇從距離現在最久的開始寫,寫的時候都有計時,模擬考試的情況。 選擇交大台大一起寫是因為我認為台大題目比較活、比較難,交大的話比較多題、難度比較正常一點。 檢討的部分我是都自己想和去 Grad-ProbAsk 版裡找到討論。 還有,台大硬體我通常都不寫,因為我覺得題目都太奇怪了,而且找不太到正確解答,寫了也沒用,我給他的定位是信心膨脹時打擊自己用的。 ### 考前最後 8 天 - 寫清大 106 ~ 109 的考古,共四年 - 2 天一個循環,第一天寫一年份考古並檢討完,隔天快速翻閱所有科目筆記 - 將睡覺時間提早到 10:00 PM,起床時間提早到 06:30 AM 這時期就是考前最後複習,選清大考古放最後是因為清大只有兩科,應該可以比較快寫完 & 檢討完。 這時候如果之前都有好好準備,寫起來感覺應該是蠻順的。如果遇到某題目部分不確定,可以認為是找到得分點,賺到了,不用灰心,但題目是完全沒印象、沒頭緒,那就不太妙了,最好花點時間查清楚。 ## 五、各科目心得 ### 資料結構 這科目把各類型的結構都理解過就差不多了,沒什麼太困難的部分。 複雜度一定要知道怎麼算,算是基本題,出了但沒拿到分數的話很虧。 各種 tree, heap 的插入、刪除建議去網路上找影片看,這樣會比較好理解、跟加深印象。 Minimum Cost Spanning Tree 考的機率非常高,三種演算法在不同情況下的複雜度一定要記清楚。 Hashing collision 機率,有興趣的話可以了解一下怎麼算,不然就背結論就行了。 ### 演算法 我認為演算法主要是考觀念跟思考靈活度,把基本的都看過之後,就看要怎麼運用了。 直接去寫題目會有一些幫助,leetcode 就挺不錯的,我每個禮拜都會在上面寫 contest。 NP 的部分把定義搞清楚,多看幾種 reduce 就會懂大概要怎麼做了。 ### 線性代數 我是直接拿原文書來讀,書裡講的很詳細也很連貫,前面如果有讀懂,後面應該也沒什麼問題。 讀完之後,對角化、Jordan Form、SVD、pseudo inverse 之類的題目應該都能輕鬆解出來。 建議對英文不排斥的人直接讀原文書。 ### 離散數學 函數關係、生成函數、數論是我認為應該要會的,最好是完全理解。 圖論的部分題目變化性很大,第一眼看到題目通常是毫無頭緒,我覺得蠻重要的也蠻有趣,我自己是花蠻多時間在這部分的。 代數的部分就沒那麼重要了,但我也是沒放棄他,畢竟大多數人都會不讀,如果題目有出,這就是優勢部分了。 ### 作業系統 & 計算機結構 這部分我不太行,所以盡力把筆記讀清楚,把計算題學會怎麼算,剩下的看運氣。 ## 六、考試當天 考試當天要保持平常心,不用焦躁的想說自己是不是還有什麼部分沒準備好。 每科都盡量寫到最後一分鐘,提早寫完就多檢查幾次,一定會有人提早交卷,但這時候絕對不能跟著交卷,都準備這麼久了,也不差這幾分鐘了,把他們當成陪考的、肯定不會上就行了,自己繼續專心寫考卷。 考完建議不要上論壇去看討論,會有很多人在暗黑兵法,被影響到就不好了,我自己就被嚇到以為我台大完全沒希望。 ## 七、考後心得 休閒活動很重要,好的心情能讓你讀書更有效率。 還有,不要想著你某一科特別強,就可以用那一科拉分數差距,如果他考太簡單,那就不妙了。