匿名
雖然我沒申請112資工,不過連續兩年教人準備2階的經驗讓很多朋友在問我相關事情,雖然不知道米提有沒有在苦惱的人,不過就發一下讓有需要的人有個方向。
首先大家常抉擇的點問題是:該選擇數學還是程式?
基本上我會建議,如果你現在還不會程式,你可以直接選數學,如果你不知道你的程式實力能不能通過二階,你可以寫看看TOI(資訊奧林匹亞)的初選,如果寫起來很卡,我會建議你不要選程式,當然你如果執意要選我也不反對,因為你可以賭這一年不會考到這個難度。
如果選擇數學,該如何準備呢?
數學基本上範圍就是高一到高三,其中又以微積分、反矩陣最需要注意,最簡單的準備方法我建議是寫指考數甲,這時候去寫學測數學真的沒有用!套一句我曾被潑冷水的話:「就算你學測滿分,指考數甲也不一定能及格。」,更何況能進二階你數學一定有15,怎麼可能是拿學測難度的題目考你?至於要讀到什麼實力...我會建議你讀到指考數甲能錯2題內會比較保險(就是要有全對的實力),我沒在開玩笑,你二階基本上錯3題就很看備審成績,5題幾乎是不會上,所以讀到這樣是比較保險的,而你如果覺得這樣還不夠想繼續準備,就看一下線性代數和微積分吧,不過這幾年題目慢慢變簡單,所以沒看也不用太害怕,還是先求高一到高三的範圍能全拿到比較重要。
如果選擇程式,該如何準備呢?
程式基本上是TOI一階難度,和數學一樣是以最難的範圍來做準備,我會建議除了基礎的判斷式、迴圈、遞迴外,也要掌握好基礎演算法及資料結構,除了sort、lower bound、stack、queue、linked list、vector、set、map...等STL擁有的資結/算法外,你也要會實作簡單如BFS、DFS、DP、Trie、KMP,困難如disjoint set、RMQ、segment tree、BIT,這些資結或算法,雖然有些根本沒考過(喂),但我還是一句話:「想穩上,就準備到最難的範圍」,雖然還有一些比較難的例如treap我沒列在這裡,不過以高中生該會的(雖然能進TOI的也不是平凡人?)就是這些吧,至於題單,因為又過了一年我懶得整理(喂),所以這裡不附上,要練習的話可以試試看TIOJ、POJ等有難題的Online Judge。
目前想到的就這些,假如有人對於選擇或準備上有疑問,歡迎在下面留言,祝大家都能順利申請上想要的學校。
你可能有興趣的文章...
全部留言
太棒了,看到112資工二階的資訊! 想請問原Po,我目前高一,我能做些什麼,數學需要先修? 或是要投資很多時間學程式,我真的很想要讀112資工。 如果數學不幸沒有15級分,考指考會是一個好的選擇嗎?或是讀清交資工就好。
匿名
B2 我會建議你先學程式,才高一,想把程式拼到二階上機滿分是很有機會的! 數學部分我身旁很多人都是學測完馬上讀高三數學,但我建議平時可以當在看青年雜誌一樣超修。 數學沒有15超篩112穩定被刷吧,不過我自己是沒有台大迷思(研究所反而以交大資工所爲第一目標),所以不能跟你建議要不要指考,如果真的很想112就衝吧。
匿名
B2 甚至你天賦異稟又努力學習,一個不小心TOI進2!,直接薦保112也是有可能的事(但112不收第12名清交收),但這條路很苦,要走請做好強大的心理建設及不斷跌倒不斷站起的心,因為擋在你面前的是無數強者,他們花費在這件事上的時間也是正常人難以想像的。 -曾經有個資奧夢的路人
B2 我台大迷思應該算蠻嚴重的... 我覺得學測五科裡最擔憂的就是數學,尤其看到今年的慘況,又更擔心了一點。 看來應該是要數學和程式雙軌並行~ 謝謝原Po!