数据结构与Java教程


数据结构与Java教程

文章插图
数据结构与Java教程【数据结构与Java教程】《数据结构与Java教程》是2004年11月19日由清华大学出版社出版的图书 , 作者是文家焱 。
基本介绍书名:数据结构与Java教程
作者:文家焱
ISBN:9787302097327
定价:55元
出版社:清华大学出版社
出版时间:2004-11-19
装帧:平装
编辑推荐《数据结构与Java教程》是一本非常经典的教材 。重点讲授分析问题和解决问题的工具和策略 。考虑到大学计算机课程的极大灵活性和要求的多样性 , 《数据结构与Java教程》的主题覆盖了相当广泛的内容以适应其他课程 , 可以在数据结构、高级语言程式设计或问题求解课程中使用《数据结构与Java教程》 。内容简介本书详细介绍了数据间的逻辑关係、存储方式和相关运算 。帮助学生逐步学会分析和解决程式设计问题 。举例说明了在问题求解过程中类和抽象数据类型的作用 , 论述了抽象类数据类型的主要用途 , 并在许多实例和习题中使用了递归方法 。作者简介Frank M.Cairo于1969年获得Syracuse大学的博士学位 。多年来 , Carrano教授一直致力于数据结构、数据抽象、计算机科学教育、社会信息处理以及数值计算领域的研究 , 他还非常重视计算机科学专业本科教材的设计和发行工作 , 目前已经编写并出版了数本知名的教材 。Janet J.Prichard分别于1986年和1995年获得Rhode Island大学的理学硕士学位和哲学博士学位 , 目前在Bryant大学任助理教授 。她的研究领域包括实时资料库、资料库查询语言、网路安全 。图书目录第一部分 问题求解方法第1章 程式设计与软体工程基本原理1.1 问题求解与软体工程1.2 完成模组化设计1.3 程式设计关键问题小结第2章 递归:镜子2.1 递归解决方案2.2 事件计数2.3 数组检索2.4 组织数据2.5 递归和效率第3章 数据抽象:墙3.1 抽象数据类型3.2 规定ADT3.3 实现ADT第4章 鍊表4.1 预备知识4.2 鍊表程式设计4.3 鍊表的变种4.4 套用实例:维护库存清单第5章 问题求解的递归方法5.1 回潮5.2 定义语言5.3 递归与数学归纳的关係第II部分 用抽象时局类型求解问题第6章 栈6.1 抽象数据类型6.2 栈ADT的简单套用6.3 栈ADT的实现6.4 套用:代数的表达式6.5 套用:检索问题6.6 栈和递归之间的关係第7章 伫列7.1 伫列7.2 伫列ADT的简单套用7.3 伫列的实现7.4 面向位子的ADT综述7.5 套用:仿真第8章 类关係8.1 继承回顾8.2 动态绑定和抽象类8.3 ADT表和有序表回顾8.4 面向对象方法的好处第9章 算法效率与排序9.1 算法效率的度量9.2 排序算法及其效率第10章 树10.1 术语10.2 二叉树ADT10.3 二叉查找树10.4 通用树第11章 表格与优先权伫列11.1 表格ADT11.2 优先权伫列:表格的一种变体第12章 表格的高级实现12.1 平面查找树12.2 散列法12.3 多重组织的数据第13章 图13.1 术语13.2 图ADT13.3 图的遍历13.4 图的套用第14章 外部方法14.1 外部存储简介14.2 外部档案中的数据排列14.3 外部表格自测题答案