| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 概述
1.1 什么是数据结构
1.2 抽象数据类型及面向对象程序设计
1.3 C++实现面向对象程序设计
1.4 算法
小结
例题解析 第2章 线性表
2.1 线性表的概念
2.2 线性表的抽象数据类型
2.3 线性的数组实现
2.4 线性表指针实现
2.5 线性表的游标实现
2.6 循环链表
2.7 线性表的应用实例
小结
例题解析 第3章栈和队列
3.1 栈的定义
3.2 栈的实现
3.3 栈的应用实例-表达式的计算
3.4 队列的定义
3.5 队列的实现
小结
例题解析 第4章 串和矩阵
4.1 串
4.2 矩阵
小结
例题解析 第5章 递归
5.1 递归的概念
5.2 递归算法的设计
5.3 递归算法的效率分析
5.4 广义表
小结
例题解析 第6章 树和二叉树
6.1 树的有关概念
6.2 特殊的树-二叉树
6.3 树的表示
6.4 树的遍历
6.5 森林的二叉树表示和遍历
小结
例题解析 第7章 图
7.1 图的基本概念
7.2 图抽象数据类型
7.3 图的存储结构及C++实现
7.4 图遍历
7.5 图连通性问题
7.6 最短路径
7.7 AOV网络与拓扑排序
7.8 AOE-网与关键路径
小结
例题解析 第8章 排序
8.1 排序的基本概念
8.2 插入排序
8.3 选择排序
8.4 交换排序
8.5 归并排序
8.6 基数排序
小结
例题解析 第9章 查找
9.1 查找的基本概念
9.2 顺序表查找
9.3 索引表查找
9.4 树表查找
9.5 哈希表查找
小结
例题解析
附录 模拟试卷及参考答案
参考文献