[請益] 請推薦資料結構的好書....

看板Soft_Job (軟體人)作者 (全新開始)時間15年前 (2010/10/10 16:14), 編輯推噓5(5025)
留言30則, 11人參與, 最新討論串1/1
呃.... 不好意思,我知道有CompBook板,自己也是常客, 但那邊主要都在賣書,而且之前有人問了選書問題,也沒什麼人回應, 因此才跑過來發問,如果有人覺得不合適,我會自刪文 ------------------------------------------ 最近要開發較大型的程式,深深地覺得基礎不扎實.... 學校資料結構的教法,經常只偏重在告訴大家「世界上有什麼資料結構」。 但這種教法很無趣,考試作業就是背背背,很難跟自己產生連結。 老師在台上講啊講的,說這個結構是怎樣怎樣運作的,FIFO、LIFO....blahblah 這就好像有人突然來告訴你「非洲某人生了個寶寶」那樣, 你當然了解生命的誕生是可喜的,問題就是不知道這和自己有什麼關係, 聽完常常也只是無動於衷... 老師們很少提到 「資料結構可以解決什麼常見的實際程式問題?」 「使用不同結構解決相同問題會怎麼影響效率?」 「如何實作資料結構?」「相同結構,但不同的實作方式會有什麼根本的差距?」 就算很多書有實作的內容,作者也很少提到要注意原始碼的什麼地方.... 隨著程式越寫越多,心裡也越來越清楚上一段問題的答案, 不過還是覺得懂太少....想找本有深度的書來鑽研 希望這本書的討論深度不要只停留在抽象層次,只告訴我「stack就是LIFO」之類的事。 最好是能解答我上上一段的問題; 既跳脫語言的層次,但又有示範的程式碼告訴我可以怎麼用資料結構.... 可以請大家推薦這類型的好書嗎? 謝謝囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.41.59

10/10 16:17, , 1F
第一次寫大型系統就上手?
10/10 16:17, 1F

10/10 16:25, , 2F
我很感謝我學校教授的老師...把DS整本書都教完了
10/10 16:25, 2F

10/10 16:26, , 3F
這樣我就不用啃的那麼辛苦,...光教完就很趕了!!!
10/10 16:26, 3F

10/10 16:28, , 4F
你要想知道效率相關的應該是演算法教的吧?
10/10 16:28, 4F

10/10 16:29, , 5F
不過我學OS的時候狀況跟你差不多..告訴你會有什麼問題
10/10 16:29, 5F

10/10 16:29, , 6F
直接就教你解法.....
10/10 16:29, 6F

10/10 16:31, , 7F
你看中文書嗎?或許看看原文的..不知道會不會比較好(我不熟
10/10 16:31, 7F

10/10 16:35, , 8F
中文原文都看啊 不管中文書英文書,說的好就是好書 XD
10/10 16:35, 8F

10/10 16:54, , 9F
1F那句話去掉問號.....又是一本書的名字了(酸(大笑
10/10 16:54, 9F

10/10 17:55, , 10F
我覺得你該看的是演算法的書耶...XDD
10/10 17:55, 10F

10/10 20:07, , 11F
演算法我上了一學期就跑了.....XD
10/10 20:07, 11F

10/11 02:21, , 12F
大型程式或系統,反而是資料庫、快取演算法比較重要吧
10/11 02:21, 12F

10/11 04:46, , 13F
看情況而定
10/11 04:46, 13F

10/11 04:47, , 14F
善用手上的工具
10/11 04:47, 14F

10/11 09:07, , 15F
我覺得你可能是要看 designed pattern ??
10/11 09:07, 15F

10/11 13:11, , 16F
design patterns看過囉~ 我想學的是資料結構進階的應用
10/11 13:11, 16F

10/11 16:51, , 17F
你需要的是把資料結構重看一遍,然後自己去實作出來比較看看
10/11 16:51, 17F

10/11 16:54, , 18F
你所想要知道的資料結構如何應用,效率,以及實作方式,任何
10/11 16:54, 18F

10/11 16:55, , 19F
一本資料結構的課本都一定會提到。如果你想要比較實作的差異
10/11 16:55, 19F

10/11 16:55, , 20F
自己實作測試一下也就知道了。
10/11 16:55, 20F

10/12 08:55, , 21F
現在的API都幫你解決資料結構的問題了.資料結構的應用要看DP
10/12 08:55, 21F

10/12 08:55, , 22F
效率問題看科南本的演算法.不過其實人的因素比資料結構因素
10/12 08:55, 22F

10/12 08:56, , 23F
大.資料結構就跟金剛經一樣.很多人唸.但是懂的人不多.你確定
10/12 08:56, 23F

10/12 08:57, , 24F
你真的懂基礎的資料結構了嗎?你的問題我記得Foundamentals
10/12 08:57, 24F

10/12 08:58, , 25F
of data structure系列都有.
10/12 08:58, 25F

10/14 00:26, , 26F
http://goo.gl/84q4 tell you why and how
10/14 00:26, 26F

10/15 21:22, , 27F
謝謝大家的意見, 就是覺得不太懂, 才想再回去打基礎^^
10/15 21:22, 27F

10/26 14:44, , 28F
坦白說我也不懂..哈..目前正在上資料結構中
10/26 14:44, 28F

10/26 14:44, , 29F
不知道是不是因為我比較笨..總是看不太懂這是什麼
10/26 14:44, 29F

10/26 14:45, , 30F
還被人笑女生唸唸WEB就好了,沒事唸這個~O~
10/26 14:45, 30F
文章代碼(AID): #1CiNNrzr (Soft_Job)
文章代碼(AID): #1CiNNrzr (Soft_Job)