數(shù)據(jù)結(jié)構(gòu)與算法分析(C++版)(第3版)
本書采用當(dāng)前流行的面向?qū)ο蟮腃++程序設(shè)計(jì)語言來描述數(shù)據(jù)結(jié)構(gòu)和算法, 因?yàn)镃++語言是程序員最廣泛使用的語言。因此, 程序員可以把本書中的許多算法直接應(yīng)用于將來的實(shí)際項(xiàng)目中。盡管數(shù)據(jù)結(jié)構(gòu)和算法在設(shè)計(jì)本質(zhì)上還是很底層的東西, 并不像大型軟件工程項(xiàng)目開發(fā)那樣, 對(duì)面向?qū)ο蠓椒ň哂兄苯拥囊蕾囆裕?因此有人會(huì)認(rèn)為并不需要采用高層次的面向?qū)ο蠹夹g(shù)來描述底層算法。 但是采用C++語言能更好地體現(xiàn)抽象數(shù)據(jù)類型的概念, 從而更本質(zhì)地描述數(shù)據(jù)結(jié)構(gòu)和算法。為了使本書清晰易懂, 作者有意回避了C++的某些重要特性。
作者在Internet上的E-mail地址是[email protected], 也可以給以下的地址寫信:
Cliff Shaffer
Department of Computer Science
Virginia Tech
Blacksburg, VA 24061
本書的電子版和上課中使用的一些幻燈片材料, 可以從以下網(wǎng)站獲?。?/p>
http://www.cs.vt.edu/~shaffer/book.html
示例代碼也可以從上面的網(wǎng)站得到。弗吉尼亞技術(shù)學(xué)院二年級(jí)數(shù)據(jù)結(jié)構(gòu)課程網(wǎng)頁的URL為
http://ei.cs.vt.edu/~cs3114
評(píng)論
圖片
表情
