出版時間: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格式下載