书名:数据结构
作者:霍罗威茨
译者:
ISBN:9787111187981
出版社:机械工业出版社
出版时间:2006-7-1
格式:epub/mobi/azw3/pdf
页数:376
豆瓣评分: 8.0
书籍简介:
《数据结构》(C语言版)针对采用ANSI C实现数据结构进行了全面的描述和深入的讨论。书中详细讨论了栈、队列、链表以及查找结构、高级树结构等功能,对裴波那契堆、伸展树、红黑树、2-3树、2-3-4树、二项堆、最小-最大堆、双端堆等新的数据结构进行了有效分析。《数据结构》(C语言版)对一些特殊形式的堆结构,诸如应用在双端优先队列中的最小-最大堆和双端堆的数据结构以及左高树、裴波那契堆、二项堆等数据结构,提供了经过编译和测试的程序和算法。《数据结构》(C语言版)深入阐述了平摊复杂性问题,对大多数算法进行了时间复杂性的分析。
作者简介:
Ellis Horowitz于成斯康星-麦迪逊大学获得计算机科学博士学位。他从事数据结构、算法和软件设计等领域的计算机科学教育。
书友短评:
@ 多一个空格 书中的方法都是比较巧妙的。 @ Do 后面的一些高级主题读的不深入。 @ afugal 让我想起清华的严大师和plagiarism这个词 @ WingStone 基本囊括了个人已知的数据结构知识,包括一些高级主题。一群不知道谁是谁的人写的,排版较差,貌似这就是传说中机械工业出版社的一堆糟柏译著之一。不过,这本比其中某个单独写的那个还加上算法内容的那本强些。 @ 普林斯赖 太TM难了,只给有实力或者有有毅力的人看。 @ 一念之间 看了前几章,蛮吃力的,不错确实收获蛮大。 @ 马猴烧酒扎坦娜 习题挺有嚼劲,不太轻松并且分量足10章的查找结构对于应用和后续性质介绍得不深入比较遗憾 @ 甜点猪 数据结构太难了,也总算看完了。 @ SIG-SAUER 有点难 @ fz 内容感觉有点乱。。。
出版者的话
专家指导委员会
译者序
前言
第1章 基本概念
1.1 综述:系统性命周期
1.2 算法描述
1.3 数据抽象
1.4 算法的性能分析
1.5 性能测量
1.6 参考文献和文献选读
第2章 数组与结构
2.1 ADT数组
2.2 结构与共用体
2.3 ADT多项式
2.4 ADT稀疏矩阵
2.5 多维数组的存储表示
2.6 ADT字符串
2.7 参考文献和文献选读
2.8 附加习题
第3章 栈与队列
3.1 ADT栈
3.2 ADT队列
3.3 迷宫问题
3.4 表达式求值
3.5 多栈和多队列
3.6 参考文献
3.7 附加习题
第4章 链表
4.1 指针
4.2 单向链表
4.3 动态链栈与动态链队
4.4 多项式
4.5 链表的其他操作
4.6 等价关系
4.7 稀疏矩阵
4.8 双向链表
4.9 参考文献和文献选读
4.10 附加习题
第5章 树
5.1 概述
5.2 二叉树
5.3 二叉树的遍历
5.4 二叉树的其他操作
5.5 线索二叉树
5.6 堆
5.7 二叉查找树
5.8 选择树
5.9 森林
5.10 集合表示
5.11 二叉树计数
5.12 参考文献和文献选读
5.13 附加习题
第6章 图
6.1 ADT图
6.2 图的基本操作
6.3 最小代价生成树
6.4 最短路径与传递闭包
6.5 活动网络
6.6 参考文献和文献选读
6.7 附加习题
第7章 排序
第8章 散列
第9章 堆结构
第10章 查找结构
附录 ANSI C和K&RC
索引
· · · · · ·
添加微信公众号:好书天下获取
评论前必须登录!
注册