给推荐本C++数据结构书啊!!!!!!!!!!

frankingchen 2007-04-25 10:54:34
如题,不要C的
...全文
1084 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzy4641 2007-04-26
  • 打赏
  • 举报
回复
《数据结构与算法设计》 王晓东著 我们的课本 感觉这个书不错,推荐给楼主了。其它的没有认真的看过,所以没有什么好推荐的
rainstormed 2007-04-26
  • 打赏
  • 举报
回复
推荐
数据结构与算法C++语言描叙
VCLIFE 2007-04-26
  • 打赏
  • 举报
回复
数据结构与算法C++语言描叙
我也推荐这本
taodm 2007-04-26
  • 打赏
  • 举报
回复
一般运用,STL库就足够了。“图”方面的数据结构/算法,boost库也带了很多了。
所以,看看《STL源码剖析》就可以了。
chenyi3315 2007-04-26
  • 打赏
  • 举报
回复
数据结构c++语言描述----William Ford,William Topp
里面有很详细完整的程序例子
jixingzhong 2007-04-26
  • 打赏
  • 举报
回复
C++ 数据结构第三版(PDF)
下载: http://www.cncode.com/downinfo/1841.html
小金8 2007-04-26
  • 打赏
  • 举报
回复
清华大学出版社de 数据结构
z2care 2007-04-25
  • 打赏
  • 举报
回复
我们现在也在学习数据结构 教材是清华大学出版社的C语言版的
不过我找到了很多电子书 是关于C++版的数据结构的
《算法与数据结构_C与C++描述》
《数据结构最短路径(c++)》
《C++ Builder程序员学习数据结构》
就这些了 C++版的少 不知道为什么 不过也够用了
z2care 2007-04-25
  • 打赏
  • 举报
回复
我这里有电子书 本来我们都是学生没银子买这种书的
刚才还许个愿 希望CSDN送本给我
呵呵 节省点钱买本thinking in c++吧 书很值的
几次去书店 都囊中羞涩 唉!
还是看电子书吧
你要是要得话 我传给你
z2care 2007-04-25
  • 打赏
  • 举报
回复
那关键要看你是什么程度了
一般水平 也就是初级水平 可以看看 Visual C++ 6.0 实例教程 很多例子 适合慢慢学习
如果你已经有一定的造诣 那么恭喜 可以看的书就很多了
最经典的 还是thinking in c++
我假设你的水平更高 那么你可以看 The C++ Programming Language 更加经典
bargio_susie 2007-04-25
  • 打赏
  • 举报
回复
http://download.chinaitlab.com/database/files/9651.html
ff5dq4 2007-04-25
  • 打赏
  • 举报
回复
本书是关于计算机科学与工程领域的基础性研究科目之一——数据结构与算法的专著。 本书在简要回顾了基本的C++ 程序设计概念的基础上,全面系统地介绍了队列、堆栈、树、图等基本数据结构,以及贪婪算法、分而治之算法、分枝定界算法等多种算法设计方法,为数据结构与算法的继续学习和研究奠定了一个坚实的基础。更为可贵的是,本书不仅仅介绍了理论知识,还提供了50多个应用实例及600多道练习题。 本书内容广博权威,结构清晰合理,是一本全新的有关数据结构与算法的教材,对于计算机科学与工程领域的从业人员也是一本很好的参考书。

目 录
译者序
前言
第一部分 预备知识
第1章 C++程序设计 1
1.1 引言 1
1.2 函数与参数 2
1.2.1 传值参数 2
1.2.2 模板函数 3
1.2.3 引用参数 3
1.2.4 常量引用参数 4
1.2.5 返回值 4
1.2.6 递归函数 5
1.3 动态存储分配 9
1.3.1 操作符new 9
1.3.2 一维数组 9
1.3.3 异常处理 10
1.3.4 操作符delete 10
1.3.5 二维数组 10
1.4 类 13
1.4.1 类Currency 13
1.4.2 使用不同的描述方法 18
1.4.3 操作符重载 20
1.4.4 引发异常 22
1.4.5 友元和保护类成员 23
1.4.6 增加#ifndef, #define和#endif语句 24
1.5 测试与调试 24
1.5.1 什么是测试 24
1.5.2 设计测试数据 26
1.5.3 调试 28
1.6 参考及推荐读物 29
第2章 程序性能 30
2.1 引言 30
2.2 空间复杂性 31
2.2.1 空间复杂性的组成 31
2.2.2 举例 35
2.3 时间复杂性 37
2.3.1 时间复杂性的组成 37
2.3.2 操作计数 37
2.3.3 执行步数 44
2.4 渐进符号(O、 健?、 o) 55
2.4.1 大写O符号 56
2.4.2 椒?58
2.4.3 符号 59
2.4.4 小写o符号 60
2.4.5 特性 60
2.4.6 复杂性分析举例 61
2.5 实际复杂性 66
2.6 性能测量 68
2.6.1 选择实例的大小 69
2.6.2 设计测试数据 69
2.6.3 进行实验 69
2.7 参考及推荐读物 74
第二部分 数据结构
第3章 数据描述 75
3.1 引言 75
3.2 线性表 76
3.3 公式化描述 77
3.3.1 基本概念 77
3.3.2 异常类NoMem 79
3.3.3 操作 79
3.3.4 评价 83
3.4 链表描述 86
3.4.1 类ChainNode 和Chain 86
3.4.2 操作 88
3.4.3 扩充类Chain 91
3.4.4 链表遍历器类 92
3.4.5 循环链表 93
3.4.6 与公式化描述方法的比较 94
3.4.7 双向链表 95
3.4.8 小结 96
3.5 间接寻址 99
3.5.1 基本概念 99
3.5.2 操作 100
3.6 模拟指针 102
3.6.1 SimSpace的操作 103
3.6.2 采用模拟指针的链表 106
3.7 描述方法的比较 110
3.8 应用 111
3.8.1 箱子排序 111
3.8.2 基数排序 116
3.8.3 等价类 117
3.8.4 凸包 122
3.9 参考及推荐读物 127
第4章 数组和矩阵 128
4.1 数组 128
4.1.1 抽象数据类型 128
4.1.2 C++数组 129
4.1.3 行主映射和列主映射 129
4.1.4 类Array1D 131
4.1.5 类Array2D 133
4.2 矩阵 137
4.2.1 定义和操作 137
4.2.2 类Matrix 138
4.3 特殊矩阵 141
4.3.1 定义和应用 141
4.3.2 对角矩阵 143
4.3.3 三对角矩阵 144
4.3.4 三角矩阵 145
4.3.5 对称矩阵 146
4.4 稀疏矩阵 149
4.4.1 基本概念 149
4.4.2 数组描述 149
4.4.3 链表描述 154
第5章 堆栈 161
5.1 抽象数据类型 161
5.2 派生类和继承 162
5.3 公式化描述 163
5.3.1 Stack的效率 164
5.3.2 自定义Stack 164
5.4 链表描述 166
5.5 应用 169
5.5.1 括号匹配 169
5.5.2 汉诺塔 170
5.5.3 火车车厢重排 172
5.5.4 开关盒布线 176
5.5.5 离线等价类问题 178
5.5.6 迷宫老鼠 180
5.6 参考及推荐读物 188
第6章 队列 189
6.1 抽象数据类型 189
6.2 公式化描述 190
6.3 链表描述 194
6.4 应用 197
6.4.1 火车车厢重排 197
6.4.2 电路布线 201
6.4.3 识别图元 204
6.4.4 工厂仿真 206
6.5 参考及推荐读物 217
ff5dq4 2007-04-25
  • 打赏
  • 举报
回复
数据结构与算法C++语言描叙 电子版

http://download.chinaitlab.com/database/files/9651.html

我自己买的就是这本书感觉还不错
P6689 2007-04-25
  • 打赏
  • 举报
回复
http://www.brpreiss.com/books/opus4/
if your English is not that bad.

65,213

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧