看板 Soft_Job 關於我們 聯絡資訊
呃.... 不好意思,我知道有CompBook板,自己也是常客, 但那邊主要都在賣書,而且之前有人問了選書問題,也沒什麼人回應, 因此才跑過來發問,如果有人覺得不合適,我會自刪文 ------------------------------------------ 最近要開發較大型的程式,深深地覺得基礎不扎實.... 學校資料結構的教法,經常只偏重在告訴大家「世界上有什麼資料結構」。 但這種教法很無趣,考試作業就是背背背,很難跟自己產生連結。 老師在台上講啊講的,說這個結構是怎樣怎樣運作的,FIFO、LIFO....blahblah 這就好像有人突然來告訴你「非洲某人生了個寶寶」那樣, 你當然了解生命的誕生是可喜的,問題就是不知道這和自己有什麼關係, 聽完常常也只是無動於衷... 老師們很少提到 「資料結構可以解決什麼常見的實際程式問題?」 「使用不同結構解決相同問題會怎麼影響效率?」 「如何實作資料結構?」「相同結構,但不同的實作方式會有什麼根本的差距?」 就算很多書有實作的內容,作者也很少提到要注意原始碼的什麼地方.... 隨著程式越寫越多,心裡也越來越清楚上一段問題的答案, 不過還是覺得懂太少....想找本有深度的書來鑽研 希望這本書的討論深度不要只停留在抽象層次,只告訴我「stack就是LIFO」之類的事。 最好是能解答我上上一段的問題; 既跳脫語言的層次,但又有示範的程式碼告訴我可以怎麼用資料結構.... 可以請大家推薦這類型的好書嗎? 謝謝囉~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.41.59
godisempty:第一次寫大型系統就上手? 10/10 16:17
prag222:我很感謝我學校教授的老師...把DS整本書都教完了 10/10 16:25
prag222:這樣我就不用啃的那麼辛苦,...光教完就很趕了!!! 10/10 16:26
prag222:你要想知道效率相關的應該是演算法教的吧? 10/10 16:28
prag222:不過我學OS的時候狀況跟你差不多..告訴你會有什麼問題 10/10 16:29
prag222:直接就教你解法..... 10/10 16:29
prag222:你看中文書嗎?或許看看原文的..不知道會不會比較好(我不熟 10/10 16:31
dream1124:中文原文都看啊 不管中文書英文書,說的好就是好書 XD 10/10 16:35
prag222:1F那句話去掉問號.....又是一本書的名字了(酸(大笑 10/10 16:54
james732:我覺得你該看的是演算法的書耶...XDD 10/10 17:55
prag222:演算法我上了一學期就跑了.....XD 10/10 20:07
larz93:大型程式或系統,反而是資料庫、快取演算法比較重要吧 10/11 02:21
a1234957:看情況而定 10/11 04:46
a1234957:善用手上的工具 10/11 04:47
alongalone:我覺得你可能是要看 designed pattern ?? 10/11 09:07
dream1124:design patterns看過囉~ 我想學的是資料結構進階的應用 10/11 13:11
atst2:你需要的是把資料結構重看一遍,然後自己去實作出來比較看看 10/11 16:51
atst2:你所想要知道的資料結構如何應用,效率,以及實作方式,任何 10/11 16:54
atst2:一本資料結構的課本都一定會提到。如果你想要比較實作的差異 10/11 16:55
atst2:自己實作測試一下也就知道了。 10/11 16:55
bbser:現在的API都幫你解決資料結構的問題了.資料結構的應用要看DP 10/12 08:55
bbser:效率問題看科南本的演算法.不過其實人的因素比資料結構因素 10/12 08:55
bbser:大.資料結構就跟金剛經一樣.很多人唸.但是懂的人不多.你確定 10/12 08:56
bbser:你真的懂基礎的資料結構了嗎?你的問題我記得Foundamentals 10/12 08:57
bbser:of data structure系列都有. 10/12 08:58
mimimaumau:http://goo.gl/84q4 tell you why and how 10/14 00:26
dream1124:謝謝大家的意見, 就是覺得不太懂, 才想再回去打基礎^^ 10/15 21:22
semiramis:坦白說我也不懂..哈..目前正在上資料結構中 10/26 14:44
semiramis:不知道是不是因為我比較笨..總是看不太懂這是什麼 10/26 14:44
semiramis:還被人笑女生唸唸WEB就好了,沒事唸這個~O~ 10/26 14:45