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