數據結構與問題求解:Java語言描述

chapter chapter chapter

圖書信息

出版社: 人民郵電出版社; 第1版 (2007年8月1日)
叢書名: 圖靈原版計算機科學系列
平裝: 629頁
正文語種: 英語
開本: 0開
ISBN: 9787115162458, 711516245X
條形碼: 9787115162458
尺寸: 23 x 18.5 x 3 cm
重量: 1 Kg

作者簡介

作者:(美國)維斯

內容簡介

數據結構與問題求解:Java語言描述(英文版)》從講解什麼是數據結構開始,延伸至高級數據結構和算法分析,強調數據結構和問題求解技術。《數據結構與問題求解:Java語言描述(英文版)》的目的是從抽象思維和問題求解的觀點提供對數據結構的實用介紹,試圖包含有關數據結構、算法分析及其Java實現的所有重要的細節。作者採用了獨特的方法將數據結構分成說明和實現兩部分,並充分利用了已有的數據結構庫(java集合類API)。《數據結構與問題求解:Java語言描述(英文版)》分為4個部分:第一部分討論適合大多數套用的集合類API的一個子集,並覆蓋基本的算法分析技術、遞歸和排序算法;第二部分包含了一組集合類API的套用實例;第三部分討論數據結構的實現;第四部分描述了高級的數據結構,如伸展樹、偶堆和不相交集數據結構。
《數據結構與問題求解:Java語言描述(英文版)》適合作為本科生數據結構課程或研究生算法分析課程的教材。教師可以靈活地選擇《數據結構與問題求解:Java語言描述(英文版)》的內容,選擇最適合對應課程的內容授課

目錄

part one Algorithms and Building Blocks
chapter 1 algorithm analysis
chapter 2 the collections api
chapter 3 recursion
chapter 4 sorting algorithms
chapter 5 randomization
part two Applications
chapter 6 fun and games
chapter 7 stacks and compilers
chapter 8 utilities
chapter 9 simulation
chapter 10 graphs and paths
part three Implementations
chapter 11 Inner classes and implementation of ArrayList
chapter 12 stacks and queues
chapter 13 linked lists
chapter 14 trees
chapter 15 binary search trees
chapter 16 hash tables
chapter 17 a priority queue: the binary heap
part four Advanced Data Srtuctures
chapter 18 splay trees
chapter 19 merging priority queues
chapter 20 the disjoint set class
appendix A operators
appendix B bitwise operators

相關詞條

相關搜尋

熱門詞條

聯絡我們