|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书共分八章,它们分别是线性表、串、排序、数组、树、树的查找及其应用、图和外部排序。复旦大学计算机科学系从1980年开始以此为教材,并不断更新、充实为一本比较完善的、系统的教科书。本书中大量算法都有实用价值,并且用目前最流行的C语言描述所有算法。
本书是计算机各专业及软件有关专业的基础教材,也可作为大专院校教师的教学参考书,以及数据处理工作者和软件应用技术人员的参考资料。 编辑推荐:
本书共分八章,它们分别是线性表、串、排序、数组、树、树的查找及其应用、图和外部排序。复旦大学计算机科学系从1980年开始以此为教材,并不断更新、充实为一本比较完善的、系统的教科书。本书中大量算法都有实用价值,并且用目前最流行的C语言描述所有算法。
本书是计算机各专业及软件有关专业的基础教材,也可作为大专院校教师的教学参考书,以及数据处理工作者和软件应用技术人员的参考资料。 目录:
序言
第一章 线性表 1.1 线性表及其基本运算 1.2 顺序存贮的线性表 1.3 顺序存贮的栈和队列 1.4 链接存贮的线性表 1.5 链接存贮的栈和队列 1.6 线性表的其他存贮方式 1.7 线性表的查找 1.8 广义表 习题 第二章 串 2.1 串的基本概念及存贮结构 2.2 串的运算 2.3 模式匹配 习题 第三章 内部排序 3.1 插入排序 3.2 选择排序 3.3 冒泡排序 3.4 希尔排序 3.5 合并排序 3.6 快速排序 3.7 基数排序 习题 第四章 数组 4.1 数组的顺序存贮 4.2 稀疏矩阵 习题 第五章 树 5.1 树的基本概念 5.2 树的存贮结构 5.3 用树表示集合 5.4 树的遍历 5.5 树的线性表示 5.6 二叉树 5.7 二叉树的遍历 5.8 二叉树的顺序存贮 5.9 穿线树和穿线排序 5.10 计算二叉树的数目 习题 第六章 树的查找和树的应用 6.1 查找树 6.2 满树.拟满树和丰满树 6.3 堆和堆排序 6.4 平衡树 6.5 最佳查找树 6.6 Huffman算法和Hu—Tucker算法 6.7 B—树 6.8 Trie结构 6.9 解答树 习题 第七章 图 7.1 图的基本概念 7.2 图的存贮结构 7.3 图的遍历与求图的连通分量 7.4 生成树和最小(代价)生成树 7.5 最短路径 7.6 拓扑排序 7.7 关键路径 习题 第八章 外部排序 8.1 外部存贮设备 8.2 磁盘文件的排序 8.3 磁带文件的排序 习题 参考文献 书摘:
插图:
![]() |