[問題] 演算法!?資料結構!?如何入手??

看板C_and_CPP (C/C++)作者 (新世界的膠神)時間16年前 (2010/03/12 22:19), 編輯推噓7(702)
留言9則, 7人參與, 最新討論串1/1
小第是個只會基本coding菜鳥 很久以前不知道在哪看過, 沒有演算法和資料結構的程式就等於沒有靈魂 那時才知道coding只是最簡單的東西,而自己懂得的真少 到底演算法和資料結構有什麼,要怎學 印象中的在高中學過演算法: 各種的搜索方法 各種的排序方法 印象中在高中學過的資料結構: 陣列 (Array) 堆疊 (Stack) 佇列 (Queue) 連結串列 (Linked List) 自己看過書,但完全搞不懂和程式有什麼關係,也不知道要怎用的資料結構: 樹 (Tree) 圖 (Graph) 堆 (Heap) 雜湊 (Hash) 是不是還有很多我不知道的演算法和資料結構 可否推薦一些演算法和資料結構的書? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 116.49.85.94 ※ 編輯: mahoihei 來自: 116.49.85.94 (03/12 22:20)

03/12 22:31, , 1F
好奇你的背景是...? (唸的科系/怎麼學程式...)
03/12 22:31, 1F

03/12 22:34, , 2F
高中有這種課嗎?
03/12 22:34, 2F

03/12 22:34, , 3F
香港.......
03/12 22:34, 3F
※ 編輯: mahoihei 來自: 116.49.85.94 (03/12 22:35)

03/12 22:54, , 4F
不知道跟程式有啥關係, 寫寫ACM就會用得上了
03/12 22:54, 4F

03/12 22:55, , 5F
去寫ACM吧 新手可以從ZeroJudge開始
03/12 22:55, 5F

03/13 04:13, , 6F
高中學過sort sreach 我高中會if 跟 do loop還在沾沾自喜勒
03/13 04:13, 6F

03/13 18:52, , 7F
我也是建議從acm下手 邊做邊學效果會比較好
03/13 18:52, 7F

03/14 21:56, , 8F
所以,最好的學習方法就是ACM!? 如果不會做怎麼辦?
03/14 21:56, 8F

03/15 00:49, , 9F
不然就是"算法藝術與信息學競賽"看缺少什麼技術吧
03/15 00:49, 9F
文章代碼(AID): #1BcarbrR (C_and_CPP)
文章代碼(AID): #1BcarbrR (C_and_CPP)