看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《ntwu (CEO)》之銘言: : 小弟我自從參加了幾次程式競賽 錯責蠻大 : 很多程式比賽題目都出很多數學,把數學寫成程式來解題 : 可惜小弟高中數學都還給老師啦..... : 加上就算題目看懂卻不知道要怎麼把他寫成程式 : 或著由於程式解題有限時間,就算程式寫對了,解題時間超過就算錯 : ................ 程式競賽要贏的方法很簡單, 簡單到爆了,今天偷偷跟大家講一下, 像CPE這種考試, 都有很多練習題庫,這些題目你就先挑會的做, 不會的跳過,這樣那些不會的就慢慢的會了, 如果還是不會,就再去做其它你會的題目, 然後做個一千題, 應該就可以秒殺CPE了, 畢竟那些問題都沒有用到很難的演算法, 比較像是腦筋急轉彎, 考你能不能把題目敘述轉成程式。 總之你先練個一千題吧? 覺得你練習不夠,以上。 -- 作者: Linux (Windows) 看板: C_and_CPP 標題: [問題] 如何確認是否 free 對記憶體 Linux → 我是用 Windows ....>"< 11/02 00:45 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.175.32 ※ 編輯: damody 來自: 140.118.175.32 (01/11 16:47)
damody:就像每天打電動一樣 每天寫程式就對了` 01/11 16:48
EdisonX:@@ 我 zerojude 練到 150 題就累了... 1000 題 01/11 16:53
suhorng:比較 competitive 的要像 ICPC, gcj 那類吧 01/11 17:16
suhorng:沒聽過 ICPC 完全只靠寫題目, 而沒去學很多演算法的 01/11 17:17
你說的沒錯,不過我覺得新手就是多撞點牆來學經驗會比較好, 就像我的學弟一開始編譯qt4.6的project, 他先編了 qt5.0 發現不行, 又編了 4.8 商業版,還是不行, 又編了 4.8 開源版,終於可以了, 這中間花了四個小時, 但是如果一開始就跟他說去載 4.8 開源版來編, 我個人覺得他一定不知道我在講什麼, 還會跟我爭一堆道理,當然我也可以花費很多心力, 把這件事講解清楚,不過他當下知道了, 但因為這件事的教訓是我告訴他, 不是他自己學到的,很容易忘掉, 不如等他自己發覺,他自己需要時, 自動自發的去學習,這時的效果會更好, 像現在我們叫他去k演算法的書, 他也許會半信半疑, http://zerojudge.tw/ShowProblem?problemid=d150 類似這種問題, 初學者很難將 動態規畫 遞迴 圖論 最佳化 等等的方式, 套用到題目裡面, 如果他夠聰明,他可以自己想到類似方法來解決, 或是去解更簡單的題目來找靈感, 不然就是遇到瓶頸,去看看大陸有一整套的ACM解題xxx的書, 或是演算法的書, 或是數值分析的書, 重點是他"真的"有想把這些知識用在解決他的"問題"上面, 所以先去做點題目,找出自己的"問題"吧~ 如果覺得數學不好就去看數學, 看了之後去做做題目看看,是不是有用, 沒用的話再去找別的方法試, 現實世界裡面通常不會 試一次 就找出方向的。 ※ 編輯: damody 來自: 140.118.175.32 (01/11 20:47)
EdisonX: AC 0ms 是怎麼回事 @@ 01/11 21:11
purincess:是說編qt編不過所需要的解題技能跟zerojudge所需要的解 01/11 21:13
purincess:題技能差很多啊XD 但是都還是要自己去想辦法解決 01/11 21:13
purincess:不然沒有深刻學習到 01/11 21:13
diabloevagto:需要的是知道為什麼5.0不能,但4.8可以 01/11 21:29
diabloevagto:而不是說原來4.8可以,5.0不能 01/11 21:30
diabloevagto:就這樣記得 01/11 21:30
DarkPrincex:程式比賽要贏其實沒這麼簡單... 01/12 02:59
DarkPrincex:重點是想題目的感覺,而不是傻傻的一直練,有些寫了破 01/12 03:01
DarkPrincex:千題還是被寫不到100題的人電假的,程式比賽妖怪很多 01/12 03:01
maerdimer:樓上說的是真的嗎,有人寫破千題被寫不到一百題的人電? 01/12 16:28
maerdimer:程式比賽妖怪多,但就我所知那些破千題的人就是妖怪那類 01/12 16:29
tobygameac:http://www.codeforces.com/ 01/12 16:44
tobygameac:有些acm題數不多的怪物可能在這XD 01/12 16:45
damody: 說不定他有在別的地方練過呀XXD 01/12 17:49
DarkPrincex:我高中有一個學長...他之前學數學的,程式能力很恐怖 01/12 19:38
DarkPrincex:也是那種只想題目不寫題目那型... 01/12 19:39
Arton0306:我一個IOI銅的朋友 說他認識一個IOI銀的 acm寫不到10題 01/13 02:24
Arton0306:然後他自己寫了500多題 01/13 02:25
singlovesong:其實討論那麼多 還不是一大堆ACM國手大一被當神看 01/13 02:34
singlovesong:結果現在不知道在哪裡..我想SE比programming重要多了 01/13 02:34
singlovesong: ^撿角 01/13 02:34
devilphoenix:SE試圖將軟件開發做成工程,但是有一點似是而非,因 01/13 04:12
devilphoenix:現在的軟件開發者都不是傳統意義上的工人。當然SE 01/13 04:13
devilphoenix:當下回歸敏捷和輕量級流程,我覺得是正確道路 01/13 04:14
maerdimer:有一大堆國手不知在哪裡撿角?可以舉個例子嗎,我想知道 01/13 11:27
singlovesong:也還好啦 只是大一計程兩個小時就滿分出門 01/13 12:21
singlovesong:大二開始被當的被當 延畢的延畢 說起來也蠻可惜的 01/13 12:22
singlovesong:當然還是有從頭強到尾的人囉... 01/13 12:23
xatier:玩競賽然後走計算理論領域的好像國內真的不多@@: 01/13 14:59
suhorng:國內好像相對之下計算領域本來就比較少人? 01/13 15:13
Arton0306:因為我只認識一個IOI銅的 他大學發了2篇期刊 畢業後到密 01/13 16:28
Arton0306:西根念博士了 01/13 16:30
Arton0306:修課被當或研畢的 也不算失敗吧 我認識一堆coding強者 01/13 16:32
Arton0306:有研畢和被當的也不少XD 01/13 16:32
Yshuan:推薦這篇 ACM沒有捷徑 看看PKU一堆解上千(水)題的狂熱 01/13 18:28
devilphoenix:刷刷吧,其實很有快感的,一道破題想了三天想出解法 01/13 18:30
Yshuan:想想為什麼NCPC 2小時就會被破台 國內的出題複合性不夠 01/13 18:30
devilphoenix:之後就好像嗯嗯嗯啊啊啊那一瞬間不可言傳的感覺 01/13 18:30
Yshuan:英文閱讀能力與數學邏輯能力才是重點, 程式碼都在紙上了 01/13 18:31
m80126colin:感覺國內的缺點是環境不夠大 01/20 14:52
m80126colin:其實中文資源一少想學的人就不多 .... 加上台灣重視 01/20 15:12
m80126colin:實務層面相對理論領域的人就很少 01/20 15:14