數(shù)據(jù)結(jié)構(gòu)

出版時間:2006-11  出版社:清華大學(xué)出版社  作者:(美)福特、托普  頁數(shù):970  字?jǐn)?shù):1594000  
Tag標(biāo)簽:無  

內(nèi)容概要

數(shù)據(jù)結(jié)構(gòu)在計算機科學(xué)的各個領(lǐng)域中都扮演著非常重要的角色。本書主要從面向?qū)ο蟮慕嵌冗M(jìn)述了數(shù)據(jù)結(jié)構(gòu)的基本理論。為幫助讀者更加深入全面地理解數(shù)據(jù)結(jié)構(gòu),全書貫穿了對算法的綜合研究。    本書重要特色:    使用大量的示例與圖表闡明各種概念。    大量的書面練習(xí)與編程練習(xí)覆蓋了各種概念并探討了一些理論(包含可擴充的項目)。    使用UML圖與簡潔的API描述介紹各種集合類及其聯(lián)系。    本書的附錄與前三個章節(jié)講述了所有Java語言技巧。    詳細(xì)地解釋和論證了每個集合類的實現(xiàn)設(shè)計。    本書后半部分出色地詮釋了對算法的應(yīng)用。這一部分所介紹的主題包括圖、數(shù)據(jù)壓縮、平衡樹、密碼術(shù)以及混合算法設(shè)計方法。    簡要描述了GUI編程,并且選擇某些圖形應(yīng)用程序示例說明了如何使用數(shù)據(jù)結(jié)構(gòu)。

作者簡介

William Ford和William Topp是University of Pacific計算機科學(xué)專業(yè)的教授。他們編寫了大量關(guān)于數(shù)據(jù)結(jié)構(gòu)、算法以及匯編語言編程的著作和軟件系統(tǒng),主要包括:《數(shù)據(jù)結(jié)構(gòu)C++語言描述——應(yīng)用標(biāo)準(zhǔn)模板庫》、《使用C++和對象技術(shù)的計算導(dǎo)論》、《數(shù)據(jù)結(jié)構(gòu)C++語言描述》、《M

書籍目錄

第1章  類與對象	第2章  類之間的關(guān)系	第3章  類的設(shè)計	第4章  算法介紹	第5章  泛型類與方法	第6章  遞歸	第7章  排序算法	第8章  集合類型	第9章  基于數(shù)組的列表集合	第10章  鏈表	第11章  實現(xiàn)LinkedList類	第12章  迭代器	第13章  迭代器的實現(xiàn)	第14章  堆棧	第15章  隊列與優(yōu)先隊列	第16章  二叉樹	第17章  二叉樹的應(yīng)用	第18章  二叉搜索樹	第19章  集與映射	第20章  有序集與映射的實現(xiàn)	第21章  實現(xiàn)映射的散列法	第22章  堆	第23章  位數(shù)組與文件壓縮	第24章  圖與路徑	第25章  圖算法	第26章  圖的實現(xiàn)	第27章  平衡的搜索樹	第28章  數(shù)論與加密	第29章  雜類算法	附錄A  Java入門	附錄B  Java關(guān)鍵字	附錄C  ASCII字符編碼	附錄D  Java操作符的優(yōu)先順序	附錄E  EZJava集成開發(fā)環(huán)境

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    數(shù)據(jù)結(jié)構(gòu) PDF格式下載


用戶評論 (總計21條)

 
 

  •   我是廈門大學(xué)軟件學(xué)院的一名學(xué)生,在大二學(xué)習(xí)了數(shù)據(jù)結(jié)構(gòu)(C語言)(嚴(yán)蔚敏)之后,買了這本書,目的當(dāng)然是為了把數(shù)據(jù)結(jié)構(gòu)學(xué)得更好啦,同時也想了解C語言了JAVA在描述數(shù)據(jù)結(jié)構(gòu)和算法之間的異同和優(yōu)劣。還有就是嚴(yán)蔚敏的數(shù)據(jù)結(jié)構(gòu)(C語言)很多知識講出了基本思想,并沒有用代碼實現(xiàn),或者是用對我來說艱澀而難懂的偽代碼描述,但我還是堅持下來,勉強算是學(xué)完了,效果不是太好,學(xué)得也比較艱苦,當(dāng)然收獲還是很大的。在暑假的時候我花“重金”買下了此書,經(jīng)過兩個月(每天大概4個小時)的仔細(xì)研讀,真是受益匪淺,感觸良多。不僅對數(shù)據(jù)結(jié)構(gòu)和算法有了新的認(rèn)識和發(fā)現(xiàn),更重要的是對他產(chǎn)生了興趣,由以前的被動的學(xué)習(xí)變?yōu)橹鲃訉W(xué)習(xí)。話還沒完,一般的數(shù)據(jù)結(jié)構(gòu)和算法書籍就是講一些常規(guī)的數(shù)據(jù)結(jié)構(gòu)和算法,但是這本書是建立在以接口和類繼承為基礎(chǔ)上的JAVA集合框架層次上,他會對Java的接口,繼承,適配器,集合框架的學(xué)習(xí)產(chǎn)生極大的作用,由上至下,由淺到深,由表面到本質(zhì)的通俗易懂講解帶你一步步感受到JAVA的博大精深(有點危言聳聽哈!呵呵)。以上評論可能稍顯啰嗦,就算是為這樣的好書做個廣告吧,也希望以后學(xué)習(xí)編程的學(xué)弟學(xué)妹好好學(xué)習(xí)JAVA及算法,少走彎路,一路順風(fēng)順?biāo)?/li>
  •   有大量的編程規(guī)范作指導(dǎo),挺實用的。
  •   很難找到國外java經(jīng)典的中文版,終于被我找到了
  •   看看設(shè)計模式 看看JDK源碼 再看看這個 有點意思
  •   夠深入,講解淺顯易懂。啊
  •   這本書真的非常棒,太好了...
  •   這本書剛看了一章,感覺很不錯!
  •   這本書的確不錯,翻譯的很流暢,知識點講的很透徹
  •   的確是非常好的一本教材,無法形容,只想說,六星級吧!
  •   程序員理想教材
  •   上手容易。
  •   男朋友很喜歡
  •   不多的好教程 贊一個
  •   我已經(jīng)看得差不多了,看完之后受益菲淺。
  •   數(shù)據(jù)結(jié)構(gòu)(Java版 ) 很好很全面
  •   幫同學(xué)買的,他說這個適合有Java基礎(chǔ)的人讀。不過他很喜歡。
  •   比我們學(xué)校的教材才好
  •   書的內(nèi)容講的還可以。
  •   書是不錯,只是太貴了!
  •   本來以為外國人寫的書總歸好懂一些,誰知道被中國人翻譯得那個爛,完全按照外國的語言結(jié)構(gòu)譯出來的??!
  •   國外的經(jīng)典教材,但翻譯的不是很好!書剛收到,只看了遞歸一章,內(nèi)容還不錯!其他部分暫時不評論。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7