1樓:
1.關於理解演算法
找點演算法的書看看..(最好是科普性質的)
嚴重推薦《演算法導論》
然後是劉汝佳的新書《演算法競賽入門經典》
最近看到的一本《演算法知道》,機械工業出版社的也不錯可以留意下m67的部落格,m67寫的東西往往通俗易懂當然,理解演算法還是需要過程的
2.關於語言
不要找什麼專門的語言**,演算法的實現對於各種語言都大同小異.
抽空去學一下c++ 和 pascal,多會幾門語言沒壞處.
最後,不要說什麼轉pascal,c++是大勢所趨,照目前的情況看近幾年可能會解禁stl.
2樓:
最經典的黑書。
推薦看演算法導論。
內容算是比較容易看懂,描述是用偽**。
演算法這玩意,沒什麼速成方法,多做題多想,只能這樣慢慢提升了。
3樓:匿名使用者
一條一條的執行看,按照程式的路線走幾遍就差不多了,自己多試點資料能理解的好一些。
dfs,遞推很容易理解,尤其dfs模板基本都固定的:查詢是否滿足條件,如果滿足則執行,不滿足就返回。
noip還是用pas的多,要是你基礎學的紮實的話,轉pas也很簡單,就是某些語法不同,比學個演算法簡單多了,如果你想看更多的noip教程的話。
關於初中的NOIP問題,關於初中的NOIP問題
noip分初賽和複賽 初賽是以筆試為方式的,選擇題靠計算機的基本知識,如計算機發展歷史,計算機的資料結構,運算方式 二進位制,八進位制那些等 等 還有填空題2題,這兩題一般是考數學能力。還有4題程式閱讀 最重要的得分題 要求寫出程式執行的結果,第一題肯定是送分的 最後是完善程式,給出一條程式,挖掉幾...
noip能量項鍊pascal,noip能量項鍊pascal
看你的程式太費勁,只好自己用記錄資料編一個 輸入部分請自行調整 type node record up longint down longint end nodes array 1.100 of node vard,dmax nodes a,b,c node e,max longint n inte...
啊NOIP難不難學
noip難不難學得看你哪個省,像我們地區30分 滿100 進複賽,有的地區90進。某大佬說的 五大學科競賽裡面最簡單的,逃 你好,不是很清楚您的問題 這個比較因人而異 首先你要知道你自己熱愛這個東西嗎 你會耗費你的休息時間去學嗎 你學堅持下來嗎 先思考這三個問題 這個學科如果有老師帶的話還是很好過的...