2 回答

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
您好, 我也是初學(xué)者. 雖然我自己學(xué)數(shù)據(jù)結(jié)構(gòu)是先用c++(without stl)來(lái)學(xué)數(shù)據(jù)結(jié)構(gòu), 再用純c學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的, 不過(guò)我覺(jué)得其實(shí)沒(méi)有絕對(duì)的優(yōu)劣之分, 隱藏細(xì)節(jié)可以更專注于算法的表示, 顯示細(xì)節(jié)可以更深刻的理解其具體實(shí)現(xiàn), 孰優(yōu)孰劣, 真的很難界定, 就像拋一枚硬幣, 其實(shí)哪面朝上都無(wú)所謂, 有的大神是自頂向下學(xué)習(xí), 有的大神是自底向上學(xué)習(xí), 我覺(jué)得由此得出的結(jié)論是都可以通往終點(diǎn), 與其糾結(jié)這些, 不如選定一種立即著手開始學(xué)起來(lái). 猶豫才是最浪費(fèi)時(shí)間的. 我個(gè)人覺(jué)得直接去計(jì)蒜客學(xué)知識(shí)點(diǎn)然后刷對(duì)應(yīng)的數(shù)據(jù)結(jié)構(gòu)題比較合適入門, 題主的那本書我也有...

TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
要習(xí)慣使用STL,因?yàn)槟悻F(xiàn)在學(xué)的是數(shù)據(jù)結(jié)構(gòu),不是學(xué)習(xí)STL源碼,你的目標(biāo)應(yīng)該是搞懂?dāng)?shù)據(jù)結(jié)構(gòu),所以不要拘泥于這些細(xì)節(jié),否則會(huì)花費(fèi)掉你大量的時(shí)間.
你可以把數(shù)據(jù)結(jié)構(gòu)看完之后,再找一本STL源碼分析的書來(lái)看.
- 2 回答
- 0 關(guān)注
- 1867 瀏覽
添加回答
舉報(bào)