看板 b99902HW 關於我們 聯絡資訊
※ 引述《felixgwu (哈哈哈之王)》之銘言: : 之前看到m80126colin所提供的Online judge的列表 : 在下便到了USACO註冊了一個帳號 : 進去後發現好像是一整套的訓練計畫 : 於是便引起在下的好奇心 : 想請問一下,有沒有強者在使用這系統? : 如果有的話,想請問一下,你們已經寫到哪一個Section? : 因為在下想了解一下強者們究竟距離我們有多遠 : 畢竟有一個明確的目標大家比較容易賣力練習 : 而且我認為大家應該都希望自己在畢業前能至少追上「現在」的強者 : 所以懇請強者們踴躍回答,感謝你們 我不強~ 但是之前有寫過USACO 所以就來說明一下了~ USACO原本是美國訓練ioi選手的一套過程, 只是現在開放給大家用而已...(?) 主要分成6個Chapter 每個Chapter有一些Session 每個Session有一些題目。 然後除了題目之外還會提供一些文件,這些文件是教導你怎麼使用某種資料結構、演算法 或者解題技巧之類的東東。 雖然文件內容整體講得不多,但是還是可以參考看看這樣:),不過想深入學習只看這個 是不太夠的啦我覺得。 我當初是寫了兩年才寫完,不過當然也有只花一個月就秒掉的強者XD。然後我相信大家都 比我強很多,只要有持續的寫其實應該不用很久就寫完了:p。 大部分的強者都有寫吧,就高中有參加過競賽的至少都知道有這個東西,不過也是有強者 都懶得去寫還是很強,也是有弱者寫完了然後還是很弱(像我._./)。 我想說的是,因為這個網站其實是競賽導向的,跟以後未來資訊工程要走得路線可能差蠻 多的。我覺得對資工來說,寫好程式是重要的,但不是絕對,也不是說寫完就能代表什麼 。對於競賽的程式來說,通常只要花時間去想這題怎麼作,然後寫出來之後就可以寫出來 AC之後可能就會丟掉了。不過實際上以後在遇到問題的時候,更重要的是不是這種用完即 丟的程式,你除了想怎麼高效化程式,可能更要考慮結構化。 練競賽的程式的好處就是你會比較知道怎麼去解決某類問題,寫出來的東西能比較有效率 ,也可以訓練思考的能力。可是當你實際遇到現實中的問題,通常效率不會是最重要的部 份,如何把程式設計好,與能夠與Team溝通可能反而比較重要..。 其實現在你們看到的強者,不說其他人,就你們跟我的差別只在於我寫比較多,而你們比 較沒經驗,我學過一點演算法,你們還沒學過而已。我覺得大家其實都很強,只要多練習 超越強者根本不算什麼困難的目標,當然這都是我在自說自話啦XD,總之我想說得不過就 是「我亦無他,惟手熟爾。」。 我覺得現在大家需要的是多寫,多想,到反而不是學習新的東西,當你coding有一定的穩 定度之後再來練可能會好一點,至於要怎麼練穩定度呢?給自己個目標,找個OnlineJudge 一個月寫個100題大概就夠了~XD(其實這是我當初練穩定度的方法啦,適不適用可能要看 個人XD) 是說我寫得超沒重點耶,囧a...希望對大家有幫助>"<\\。 大家加油吧>(^o^)<。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.30.45
ryan8175ptt:寫得很好:) 大推! 10/16 14:29
bemyself:快置底......遇到瓶頸看這篇一定有幫助...... 10/16 14:39
felixgwu:原來如此,非常感謝謝您的指教! 10/16 15:28
mars90226:有看有推強者文 10/16 15:29
m80126colin:推強者文 10/16 16:11
yuscvscv:推強者文 10/16 16:22
xup60000:推高中同班同學文 再推保送上大學之後都會幫我們到廚餘 10/16 18:37
garychou:推強者阿~~~ 10/16 20:31
otakulu:有看有推! 10/16 20:37
JT0109:喔喔!實用見解~ 10/16 20:56
poloo5582:我UASCO還在1.1(逃) 郭肥你好棒!! 10/16 23:10
math120908:樓上就是活生生很強可是懶得去寫的例子(指) 10/16 23:23
shik:USACO比較容易寫到灰心喪志就不寫惹 XD 10/16 23:39
raychin4563:推!!(是說難怪我每次倒廚餘都會碰到你XD) 10/16 23:42
williamiced:受用了,推! 10/17 00:35
skyly:樓上上上明明就是因為發懶才不寫的XD 10/17 00:46
allen0326200:推推~蠻有道理的強者 10/17 22:23
MrGreat:推強者的教誨阿~~ 10/18 07:33
s864372002:包長方形XD。 10/18 17:30