
数据结构(Java版)----新编结算机类本科规划教材
图书作者: 叶核亚、陈本林
出版社: 电子工业出版社
ISBN: 7505398571
出版时间: 2004-5第1版
印刷时间: 2004-5第1次印刷
开 本: 16
价 格(元): 19.5
本书全面阐述数据结构方面的基本理论,主要内容包括线性表、串、数组、广义表、二叉树、图等基本的数据结构以及查找、排序的多种经典算法。 本书用Java定义和实现了全部的数据结构及算法。全书结构清楚,内容丰富,章节安排合理,叙述深入浅出,循序渐进。示例典型实用,算法严谨规范,算法和程序全部调试通过。 本书适合作为高等院校计算机及相关专业本、专科学生教材,也可作为从事计算机软件开发和应用研究人员的参考书。
【目录】
第1章 绪论
1.1 数据结构的基本概念
1.2 算法与算法设计
1.3 Java语言简介
习题1
实习1
第2章 线性表
2.1 线性表的概念
2.2 线性链表
2.3 串
习题2
实习2
第3章 排序
3.1 排序的基本概念
3.2 插入排序
3.3 交换排序
3.4 选择排序
3.5 归并排序
习题2
实习3
第4章 栈与队列
4.1 栈
4.2 队列
4.3 递归
习题4
实习4
第5章 数组和广义表
5.1 数组
5.2 稀疏矩阵
5.3 广义表
习题5
实习5
第6章 树和二叉树
6.1 树
6.2 二叉树的定义及性质
6.3 二叉树的遍历
6.4 线索二叉树
6.5 堆排序
6.6 树与二叉树的转换
习题6
实习6
第7章 查找
7.1 查找的基本概念
7.2 线性表的查找
7.3 二叉排序树及其查找算法
7.4 哈希查找
习题7
实习7
第8章 图
8.1 图的基本知识
8.2 图的存储结构
8.3 图的遍历
8.4 最小代价生成树
8.5 最短路径
习题8
实习8
第9章 综合应用设计
9.1 用“预见算法”解骑士游历问题
9.2 综合应用实习
附录A ASCII码表
附录B Java关键字表
附录C Java部分类库表
参考文献