数据结构—Java语言描述(原书第3版)
|
|
|
-
定价 :
¥56.00
- 会员价 : ¥39.20(70折)
-
|
- 电子书购买
- ebook价:¥39.00
- 为您节省:¥17.00
|
|
|
|
|
|
编辑推荐
全书内容翔实,结构清晰合理,可作为大专院校计算机及其相关专业的有关数据结构的教材和参考书,也是计算机科学与工程领域的从业人员不可多得的一本参考书。...
书籍计算机书籍
本书系统地介绍各种常用的数据结构,对基本概念、基本原理和基本方法以及相关的算法设计做了深入浅出、详细和通俗的讲解。全书采用面向对象的java语言对算法进行描述,将传统的数据结构的内容与面向对象的思想和技术完全融合,使得讲解更加贴近自然。
全书内容翔实,结构清晰合理,可作为大专院校计算机及其相关专业的有关数据结构的教材和参考书,也是计算机科学与工程领域的从业人员不可多得的一本参考书。
译者序
前言
第1章 软件开发周期
1.1 规格说明、设计和实现
1.2 运行时间分析
1.3 测试和调试
本章小结
自测练习参考答案
第2章 java类和信息隐藏
2.1 类及其成员
2.2 类的使用
2.3 包
2.4 参数、equals方法和clone
本章小结
自测练习参考答案
程序设计项目
第3章 集合类
3.1 java数组简介
3.2 整数包的adt
.3.3 程序设计项目:序列adt
3.4 程序设计项目:多项式
本章小结
自测练习参考答案
程序设计项目
第4章 链表
4.1 链表基础
4.2 操作结点的方法
4.3 操作整个链表
4.4 使用链表实现的包adt
4.5 程序设计项目:使用链表实现的序列adt
4.6 复杂链表
本章小结
自测练习参考答案
程序设计项目
第5章 通用程序设计
5.1 java的object类型
5.2 object方法和通用方法
5.3 通用类
5.4 通用结点
5.5 接口和迭代器
5.6 实现iterable接口的通用包类(选读)
5.7 java中collection和map接口简介(选读)
本章小结
自测练习参考答案
程序设计项目
第6章 栈
6.1 栈简介
6.2 栈的应用
6.3 栈adt的实现
6.4 更复杂的栈应用
本章小结
自测练习参考答案
程序设计项目
第7章 队列
7.1 队列简介
7.2 队列的应用
7.3 queue类的实现
7.4 优先队列
本章小结
自测练习参考答案
程序设计项目
第8章 递归思想
8.1 递归方法
8.2 递归的研究:分形和迷宫
8.3 递归的推导
本章小结
自测练习参考答案
程序设计项目
第9章 树
第10章 树项目
第11章 查找
第12章 排序
第13章 使用扩展类实现软件重用
第14章 图
附录a java的基本类型和算术溢出
附录b java输入和输出
附录c 抛出和捕获java异常
附录d arraylist、vector、hastable和hashmap类
附录e 用于链表的结点类
附录f 一个用于包对象的类
附录g 深入大o表示法
附录h javadoc
附录i 用于交互式测试的applet
评论交流
共有10人开贴评论
11人参与评论
5人参与打分
查看

加载中...