第1章 绪论
1.1 基本概念和术语
1.2 算法的描述
1.3 算法分析
练习题
第2章 线性表
2.1 线性表的定义、运算和逻辑结构
2.2 线性表的顺序存储结构
2.3 线性表的链式存储结构
2.4 循环链表和双向链表
2.5 线性表的应用
练习题
第3章 栈和队列
3.1 栈
3.2 队列
练习题
第4章 数组和广义表
4.1 数组
4.2 稀疏矩阵
4.3 广义表的定义和存储结构
练习题
第5章 串
5.1 串的基本概念和存储结构
5.2 串的基本运算
5.3 串的模式匹配
练习题
第6章 树和二叉树
6.1 树的定义和基本术语
6.2 二叉树
6.3 遍历二叉树
6.4 树的存储结构和遍历
6.5 线索二叉树
6.6 哈夫曼树
第7章 图
第8章 查找
第9章 排序
第10章 文件
参考文献