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

出版時(shí)間:2006-4  出版社:機(jī)械工業(yè)出版社  作者:德羅茲德克  頁數(shù):752  
Tag標(biāo)簽:無  

內(nèi)容概要

數(shù)據(jù)結(jié)構(gòu)和算法課程是計(jì)算機(jī)科學(xué)教育的核心內(nèi)容,本書提供了該領(lǐng)域心備的知識(shí)。根據(jù)當(dāng)前的設(shè)計(jì)和實(shí)現(xiàn)范例,本書以面向?qū)ο蟮姆绞矫枋鰯?shù)據(jù)結(jié)構(gòu),深入淺出地廛解了相關(guān)的難點(diǎn)。Drozdek強(qiáng)調(diào)了數(shù)據(jù)結(jié)構(gòu)和算法之間的關(guān)系,分析了算法的復(fù)雜性,還講解了增強(qiáng)封裝和分解的信息隱藏原理,對(duì)遞歸方法進(jìn)行清晰的闡述了不同類型的遞歸。    本書第1版取材新穎,被很多學(xué)校采用為教學(xué)參考書。第2版在延續(xù)了第1版理論結(jié)合實(shí)際的風(fēng)格的同時(shí),在理論上更精深了一層,添加了很多數(shù)據(jù)結(jié)構(gòu)的經(jīng)典問題與新的思想,比如NP完整性、圖論中的團(tuán)問題以及結(jié)合自勸機(jī)理論探討的字符串匹配技術(shù)等。

作者簡介

Adam Drozdek,畢業(yè)于美國萊特州立大學(xué),現(xiàn)任迪尤肯大學(xué)計(jì)算機(jī)系副教授。曾出版多部著作,包括《Data Structes and Algorithms in C++》和《The Elements of data Compression》等。

書籍目錄

1 object-oriented programming using jva  1.1 rudimentary java  1.2 object-oriented programming in java  1.3 input and output  1.4 java and pointers   1.5 vectors in java.util  1.6 data structures nd object-oriented programming  1.7 case study:random access file  1.8 exercisee  1.9 rrgramming assignments  bibliography2 complexity analysis  2.1 computational and asymptotic complexity  2.2 big-o notation  2.3 prorerties of big-onotation  2.4 adn notations  2.5 possible problems  2.6 examples of complexities  2.7 finding asymptotic complexity:examples  2.8 the best,average,and worst cases  2.9 amortized complexity  2.10 np-completeness  2.11 exrcises  bibliography3 linked lists  3.1 singly linked lists  3.2 doubly linked lists  3.3 circular lists  3.4 skip lists  3.5 self-organizing lists  3.6 sparse tables  3.7 lists in java.util  3.8 concluding remarks  3.9 case study:a library  3.10 exercises  3.11 programming assignments  bibliography4 stacks and queues5 recursion6 binary trees7 multiway trees8 graphs9 sorting10 hashing11 data compression12 memory management13 string matchingappendixesname indexsubject index

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


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


用戶評(píng)論 (總計(jì)7條)

 
 

  •   可能是英文版吧,閱讀得要把速度放慢。
  •   不錯(cuò)好書一本值得收藏是軟件工程師的好參考書
  •   才看了前面三章,畢竟有些基礎(chǔ)了,所以到目前為止類似整理我以前所學(xué)到的知識(shí),期待能在里面發(fā)現(xiàn)更多。也希望后面不要讓我失望呀。。
  •   快遞員要送貨我不在家,還給我來電話等我回去,等了半天為了我一個(gè)人浪費(fèi)很多時(shí)間,很感動(dòng)
  •   請(qǐng)問這本書有中文版嗎?給個(gè)鏈接。
  •   紙張質(zhì)量還不錯(cuò),慢慢的看吧。
  •   內(nèi)容還是可以的,前面有簡單的關(guān)于JAVA的介紹,但是印刷不是很好,書的尺寸比英文原版縮小了很多,讀起來很不方便。
 

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

京ICP備13047387號(hào)-7