113 資工所考試 應屆跨考有補習正取心得分享 === 承蒙了版上/群各個大神的幫助,一切都塵埃落定了,決定來發文回饋一下之後的考生,雖然沒有正取心目中的第一志願但對於跨考的我也該知足了。 考研這條路上真的是萬念俱灰的人最強,祝福所有考生都能有開花結果的一天。 我主要有以下幾點分享,主要篇幅會在講心態以及分享資源,讀書的部分因人而異畢竟我也沒讀到多好,讀者可以挑自己想看的看就好 [TOC] ## 背景 小弟我是122工院跨考生,前五學期修過線代、演算法、程設、數邏、工數、微積分等,大三寒假報名大X。 準備時程約一年,三下開始上TKB+面授課,學校20學分+專題,四上同時忙大專生計畫(專題),學校16學分。備考期間有女友,現在也還有:) 意識到資工所越來越難考,所以提早開始準備,從去年3月開始上課。我是先上線代(LA)資料結構(DS)跟計組(CA),有空才聽演算法(Algo.)因為他才八堂課,暑假開始上離散(DM)作業系統(OS)。 LA選子嘉,DS/OS都是洪立委,DM選林緯,ALGO選林立宇,CA選凡神。詳細理由後面再說明。 ## 成績 | 校系組別 | 數學 | 計系 | 軟體 | 英文 | 錄取名次 | 最低分數 | 備註 | | ---------- | ---- | ---- | ---- | ---- | -------- | --- | -------------- | | 台大資工 | 70*1| 42*1 | 28.5*1 | 64*0.1 | 不錄取 | 最低錄取159.6 | 夢幻 1684取60 | | 交大資聯 | 43*1 | 25*1.5 | 32 *1.5 | X | 備取2xx | 加權後168 | 第一志願 但炸了 2448取53| | 成大電機己 | 91 | 50 | 56 | X | 正取3| 正取最低176 | 保底 285取21 | | 中央資工 | 66 | 73 | 64 | X | 正取11 | 無資料 | 保底 2340取 36 | | 台科資工 | 73 | 90 | X | X | 正取16 |無資料 | 保底 1996 取71 | ## 參考資源(均含老師正課、題庫講義) - 線代 - W大筆記(子嘉筆記) - 線代啟示錄: 有點難,但可以挑章節看 - 陳正剛開的線性代數與應用(碩): 四上修的,教的是真不錯,全是觀念、不太教解題,但作業就夠你練解題了XD - 正課上子嘉,題庫選林緯: 選林緯是為了知道近幾年的考試趨勢 - MIT Gilbert Strang - 離散 - 林緯正課 - 作業系統 - 上課自己手抄筆記: 很有用,這科比起只用看的,不如全部再抄一次,順便練寫字速度XD,到後期寫字速度約等於洪逸的 - 恐龍本: 有時間真的可以看,很多G8敘述其實都是恐龍原文,沒空看可以挑章節,交大必看Protection&Security(洪逸沒教) - 網上筆記: 大部分就是google keyword+hackmd/ptt/note 就會有東西可以蹭了(x) - 周志遠OCW: 部分章節我有聽,eg. Disk, File System - 計組 - 凡哥的所有東西 - 黃婷婷ocw: 部分章節我有聽,eg. Memory - YouTube: 雲科大朱宗賢ocw - [通勤時候可以看的筆記](https://hackmd.io/@HsuChiChen/computer_organization) - 資料結構 - 上課自己手抄筆記: 很有用,因為真的很容易忘,最好自己回家也整理過一遍(eg. 用自己的口訣記各種樹的插入刪除) - 酷酷的網站 [視覺化+debug好工具](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html) - 演算法 - 上課自己手抄筆記: 不太推,老師板書都是講義內容,可以用看的+補充在旁邊就好了,但我手寫算快所以我有抄 - NTU CSIE DSA/ADA: B站上的備份,覺得陳縕儂老師有些地方講得不錯值得聽,eg. pseudo polynomial, amortized analysis - YouTube: 很多問題都有人拍講解影片,中英都有,可以自己斟酌看 - 推薦幾個:[KMP](https://www.youtube.com/watch?v=af1oqpnH1vA&t=455s), [曾宇廷](https://www.youtube.com/@user-go8jt9pq1e) - CLRS: 可以當字典翻 ## 心態調整 我覺得考試最重要的是心態,沒有好的心態不管怎麼唸都很累吧。 - 養成良好的讀書習慣 - 至少要養成可以讓自己靜下來念書的習慣,備考期間我只要沒事就坐在圖書館的同一個座位,一直做到考試前一天 - 盡量把時間調成白天念書晚上休息,考試時也是這樣,提早適應並不是壞事。 - 不要覺得自己很爛 - 大群裡大神真的很多,難題總有人會解,但自己也別因為這個就灰心喪志,至少你現在發現自己不足的地方了 - 可以適度的讓這些壓力變成你成長的動力,但不要讓它變成你大部分時間的情緒,抱持良好的心情去念書才有用 - 不要戒掉休閒嗜好 - 不要因為考試就把自己關在圖書館裡,備考期間朋友約我還是會出門吃飯,還是會看休閒影片、電影,還是會玩遊戲 - 如果一切的安排都在你掌握之下為何不讓自己適度的放鬆? - 還記得lol worlds的時候我幾乎把把跟,剛好在清大圖書館看finals,那層樓一堆都在看XD - ~~李相赫都可以再拿一冠你怎麼可能不會上~~ - 不要怕丟臉不問問題 - 真的不要覺得自己的問題很白癡很基本就不問,都花錢補習了就趁下課時間去問問老師、在大群裡問問戰友。 - ~~雖然我現在去看我一開始備考在DC發問的問題也覺得我很白癡就是了。~~ - 你很棒,真的 - 敢準備考試真的就有很大的勇氣了,要是哪天念不下去就出門吃吃飯,看看風景,隔天在回到書桌上繼續努力。 - 某間學校考炸了不要心態就炸了 - 考試通常都是連續幾天的,不要因為某一間或某一科考差就灰心喪志,心態炸了基本就不用考了。 ## 各科念書技巧、時間安排 在這邊先謝謝w大無私貢獻一份極其完整的六科筆記,雖然我只有用LA的,至於原因呢就真的是線代要抄的東西太多了,我選擇先專心聽第一次,畢竟第一次專心聽也不一定聽得懂。 推薦準備順序:數學->軟體->硬體,原因是數學本來就要唸很多次,早點開始並無不好(但離散可以晚一點開始主要是線代)而軟體部分主要是熟操作跟一些常見演算法,有空可以刷LeetCode(easy, medium),主要是訓練你對邊界條件、初始條件的把握程度。 再來就分六科稍微交代一下該如何安排。 ### LA 我覺得這科的學習曲線中一開始的斜率爆幹低,從向量空間開始,再到線性映射,第一次念真的會不知道在幹嘛,或許會有很多坎過不去,但真心建議先搞懂再繼續聽,這科就像是一部連續劇一樣,你如果漏了前面的內容再看後面的不至於看不懂,但是會明顯感覺你缺少了一些東西。 內積空間跟算子都不要放,雖然很雜但最近很愛考,基本證明都要會。(交大近兩年就考了兩次內積算子的證明) 黃老師的課建議重點章節可以重刷幾次,筆記多看幾次,真的很神,而且我到考前看都還有新收穫,畢竟你真的不會全部都記得。再來推MIT的OCW,雖然是英文且畫質不太好的,但用它來補足基本概念很好用,陳正剛在碩班開的線性代數與應用就是以這套教材跟影片去做改編,阿剛也教得不錯,三校的同學可以考慮加簽一下。 ### DM 很謎很散的一科,但跟著林緯的步伐準備應該沒問題,基本的像圖論、遞迴、生成函數、排組機、函數對應關係等都不要放。 數論可以多練,挺吃感覺的。 數學我都買了兩本正課講義(黃+林)都有練完單數題,黃的課本寫到medium,練到最後在12月過後就沒有再打開書看東西了,都只有寫題目,但事後發現離散很多技巧都忘了,建議離散不要這樣XD但線代可以,觀念一里通萬里澈。 ### DS 對於本科這科應該很簡單,對跨考來說或許有些高等樹沒聽過,但聽完立委說應該就可以理解基本操作。雖然我考前有一個疑問,要這麼多棵平衡的高等樹幹嘛,強者我朋友貼給了我幾十頁的論文,我一看到就說我還是不要有這麼多的疑問好了XD。 成大資愛考一些奇怪樹,可能要自己注意一下,或者就是買題庫班講義,立委會教。 ### Algo 可以說是範圍最少也是內容最多的章節,個人覺得林立宇講義>>課,我自己除了圖論以外題目幾乎全寫完(印象中只有dp完全寫完,圖論大概做一半。DP很吃熟練度,而greedy比較吃直覺,大概就是C/P值的概念。 P/NP絕對不要放,但我reduction證明沒有看,好險沒有被懲罰。圖論的話總共可以涵括DM, DS, Algo,真的不能不熟基本名詞,但有些基本名詞各科不太一樣(full, complete...)自己要注意。 ### OS 這科是我覺得可以靠理解吃完大部分的觀念,當然少不了記憶的部分(前面幾章+disk)。蠻推立委的課,講得蠻清楚。code的部分要很熟(Sync, Process fork, thread...),有空真的要看恐龍,會有奇效。 近幾年比較少出現同步那邊的code,但我覺得也不要放,真的了解之後看完code都會有印象,為何要這樣寫?為何這才是標準答案?我如果交換某兩行會怎樣? ### CA 凡神給的東西很夠,主要章節搞懂(instr. format, pipeline, memory)再搞其他章節,考試前大家心中都要有single cycle pipeline的圖,forwarding訊號怎麼給?哪個cycle才有這個資料?可不可救?是不是full forwarding?答題都是要一在確定的,今年交大也考了這種題組。 ### 時間分配 #### 3-9月 - 看完所有正課內容,上完課到下次上課前自己都會快速瀏覽(15mins)一次 - 數學題目至少都會練,剩下科目等整個章節讀完才會 - **養成讀書、筆記習慣** 比較重要 - 不求說整天都要念到書,但至少要有規劃,每個人規劃都不一樣,不一定別人適合的你一定適合,但一定要對過去付出的自己問心無愧 #### 暑假 雖然時間包含在上個時期,但因為是完整的時間所以我特別拿出來說,這是一個特別適合打穩基本功的時候。 我基本8-9點起床,最晚10點前吃完早餐會到圖書館,一路到6, 7點吃晚餐,再回來到閉館(9點),回宿舍跟朋友打麻將聊天、看影片、刷LC或整理筆記。我主要分成三個時段,早中晚,而我暑假安排的進度不會太多,因為現在是適合精讀的時間。正是因為我暑假空出的時間我才能把所有基本的東西都自己寫過,到暑假結束前線代已經二刷完,DS, Algo, CA也一刷且寫過部分題目,DM, OS跟著正課進度。 暑假真的很重要的!!!除非你是重考生,不然你也沒有這麼多完整的時間可以複習,我也在這個時候養成整理自己筆記的時候。 #### 9-12月(四上) 學期跟考研並行,有時間就泡在圖書館,基本都待到閉館,盡量這個時候要完全念完,因為要開始寫考古了。 #### 寒假 12-2月 每天行程就是早上7點多起床,搭捷運到學校圖書館到閉館,閉館再去24K到23點。 **一定要安排寫考古**,不一定要二刷三刷但一定要**訂正**!!!台大硬體不要頭鐵去寫,軟體跟數學可以多練,有些題目解法蠻牛的。 先完成交大,越多越好,因為考出來的東西真的很扎實,一開始寫大概會受挫,但就寫下去就對了。中央是個考古題大學,真的想唸的話記得要爆刷考古,但數學參考就好,有時候normal equation要假設ATA一定可逆==,有時候假設QR分解一定要行獨立。 剛開始刷一天我通常寫一年+訂正,後來可以寫2-3年+訂正。 ## 補習與否? 考資工所最有名的應該就是大碩吧,小弟我之前去過偉X,給我的體驗不太好,所以完全沒考慮,而我遇到的專員也挺nice的(@公館分校),記得我一開始上林緯的正課不太習慣,跟他說我想中途轉子嘉他也給我轉。感覺比較吃人品,沒有遇過板上其他人說的情況。但TKB只能到學堂是真的很麻煩,自己可以斟酌一下。 數學老師的部分我覺得線代就小黃吧,林緯真的很多地方都含糊帶過(就那樣那樣、你就這樣做...),聽了不太習慣,但題庫這樣做真的沒問題。離散我推薦林緯,因為他會整理完整的趨勢且開放線上解答,雖然勘誤很多、常常問問題也是:你就這樣這樣就好等等,先聲明我不是緯黑,我覺得老師人挺好的。 演算法好像有新老師,可以考慮,當初選林的原因只是從眾。 ## 給跨考生的話 安安各位跨考生,現在的你應該是在看各種心得文尋找方向吧,當初的我也是這樣,所以才決定寫這篇回饋給其他人,考研這條路上真的要保持良好的心態,不要覺得自己是跨考就比別人差,把煩惱的時間拿去休息或是念書都比較好。 至於跨考的話我推薦找個人跟你一起念,不論是要加大群還是自組讀書會討論題目&考古都可以,至少找人一起念會好很多。 如果沒有程式基礎的話建議稍微學一下,至少要看得懂基本的語法,雖然大部分都是pseudocode為主,但仍有C-code,可以斟酌去學。 ## 各間考完的感想 對於跨考生來說我報名的學校很少了,但當初在報名的時候本來只想報台交成央(清成撞,想求保底所以選成),但看到台科錄取人數很多也報了XD,選學校的方式就只是就算上了其他間我可能也不會去念選擇重考,所以就沒報名了。照時間序列一下心得。 ### 成大電 計系沒考pipeline,只出8題多選2題手寫不知道在出啥@@手寫考booth&memory address切法,多選考了兩題x86,此時還不知道大難臨頭。數學算簡單,我選我有把握的線代。資演考了一些沒看過的名詞(像inverse adjacency list),加上我粗心寫錯floyd warshall的遞迴項次,所以噴了點分數。但幸運的是撈到探花。 差點忘了說,跨考0經驗盡量不要挑這組,好的老師大多推甄就滿了,或剩一兩個位子,通常看到非本科、沒經驗就會跟你說滿了。 ### 交大資聯 必須要說,寫的當下覺得還算順(默認大家x86都不會),結果交卷的時候發現數學跟軟體手寫都有明顯寫錯的地方,但已經在收考卷了==改不了,隔天考完台大去對答案發現噴了一堆基本分,就炸了。 軟體有考自己推演算法,我只推出來一題,我覺得前面有選擇題應該送分但沒送的qq,數學挺吃技巧跟心算速度的,我除了第一題推理那題之外都有寫完,但發現粗心不少,就真的沒機會了。硬體考了x86, 加法器都是自己不太熟的部分,所以沒上挺合理的。 ### 台大 考了四節英文,軟體不知道在寫啥==手寫幾乎空白,硬體看到眼睛快脫窗,勉強順利的是數學,但考完就知道是樂透了。 ### 台科 只記得我考完出來的時候,女友旁邊站的那群考生說計算機系統這張應該滿分吧?結果他們在對第一題的時候就有三個答案,沒錯,就是問時間複雜度那題。我聽完轉述後笑了一下,果然考研這條路上就是要有暗黑仔。 題目算簡單,平易近人,但我記得數學那張考卷應該出了OS+DS的內容,物超所值的考卷(x)。 ### 中央 但考中央的時候心態就跑掉了,秉持著前面會有學校上就沒唸書,過年只有寫考古,書根本沒打開過,不要學我。我這間考場缺席1/4左右,如果之後還是這個時間考的話,前面覺得自己搞砸的人要真的把握這間,中央是考古題大學。 ### 考古安排 交大102-112 最推考古 台大109-112 通靈系列 成大電109-112 每年都不太一樣 台科111-112 每年都不太一樣 中央105-112 要考必刷 ## 感謝 真的先謝謝爸媽願意讓我從小到大都可以無後顧之憂地去補習,雖然我一回家就被問為何沒上台交,啊哈。也謝謝女友這一路的陪伴,在連我都不相信自己會考上的時候,只有你是相信我的,也祝你雅思跟教檢順利,雖然不能去新竹陪你qq。也謝謝資工大群的各路神人常常一起討論題目,也祝福群內所有人都可以有好歸屬。最後寫寫身旁的朋友以及台中的讀書幫,台中讀書幫真的幫了我不少,大家都挺願意分享自己的資源跟互相討論督促,但現在甚至一起打遊戲、找教授,後會有期了各位。 ## 公開資源 [自己整理的OS前兩章筆記](https://hackmd.io/@hcliu128/H1TjQjCA6) [OS參考線上資源](https://hackmd.io/@hcliu128/SkTPJF4mT) [OS-Inter Process Communication自己整理的筆記](https://hackmd.io/@hcliu128/B1oW_yJkp) [ALGO參考線上資源](https://hackmd.io/@hcliu128/BJ95mo3XT) [何謂Pseudo Polynomial?](https://hackmd.io/@hcliu128/B1EcNihmT) 考古、手寫筆記資源之後整理再放上來