目录 1
第一章 处理数据结构的一种模型 1
1.1 数学方面的预备知识 1
1.2 数据结构和表示数据结构的方法 4
1.3 存贮数据结构的方法 6
1.4 程序设计方面的考虑 8
第二章 串 9
2.1 串的基本运算 9
2.2 子串识别问题 12
第三章 并列表 18
3.1 线性并列表 18
3.2 栈和队列 44
3.3 栈和过程 80
3.4 压缩存贮、索引存贮和散列存贮 96
3.5 多维数组 116
3.6 合并与分类 137
3.7 线性并列表的搜索 203
第四章 树 214
4.1 树和存贮树的方法 214
4.2 二叉树 236
4.3 树的搜索 265
4.4 解答树的搜索 334
4.5 树和Backus系统 365
第五章 复杂的数据结构 379
5.1 图和叶并列表 379
5.2 多重链接结构和组合查询 394