数据结构C++语言描述PDF电子书下载
- 电子书积分:19 积分如何计算积分?
- 作 者:(美)(W.福特)William Ford,(美)(W.托普)William Topp著;刘卫东,沈官林译
- 出 版 社:北京:清华大学出版社
- 出版年份:1998
- ISBN:7302031606
- 页数:697 页
第1章 概述 1
1.1 抽象数据类型 2
1.2 C++类和抽象数据类型 5
1.3 C++应用中的对象 6
1.4 对象设计 8
1.5 类继承的应用 16
1.6 面向对象程序设计 17
1.7 程序测试与维护 23
1.8 C++程序设计语言 24
1.9 抽象基类及多态性 25
书面作业 26
第2章 基本数据类型 29
2.1 整型 30
2.2 字符类型 33
2.3 实数类型 34
2.4 枚举类型 36
2.5 指针 37
2.6 数组类型 39
2.7 文本串及变量 43
2.8 记录 48
2.9 文件 49
2.10 数组和记录的应用 53
书面作业 60
上机题 66
第3章 抽象数据类型和类 69
3.1 用户类型类 70
3.2 类的举例 77
3.3 对象和信息传递 83
3.4 对象数组 84
3.5 多构造函数 85
3.6 应用举例:三角矩阵 88
书面作业 96
上机题 100
第4章 群体类 109
4.1 线性群体 111
4.2 非线性群体 116
4.3 算法分析 118
4.4 顺序查找与折半查找 122
4.5 基本的顺序表类 128
书面作业 136
上机题 140
第5章 栈和队列 143
5.1 栈 144
5.2 类Stack 146
5.3 表达式求值 153
5.4 队列 159
5.5 类Queue 161
5.6 优先级队列 171
5.7 实例研究:事件驱动模拟 179
书面作业 190
上机题 193
第6章 抽象操作 197
6.1 运算符重载 198
6.2 有理数 203
6.3 有理数类 204
6.4 作为成员函数的有理数运算 206
6.5 作为友元函数的有理数流运算符 207
6.6 有理数转换 209
6.7 有理数的使用 211
书机作业 215
上机题 222
第7章 形式数据类型 225
7.1 模板函数 226
7.2 模板类 229
7.3 表的模板类 231
7.4 中缀表达式求值 233
书面作业 240
上机题 241
第8章 类和动态存储 245
8.1 指针与动态数据结构 247
8.2 动态申请对象 248
8.3 赋值与初始化 252
8.4 安全数组 257
8.5 串类 263
8.6 模式匹配 273
8.7 整型集合 278
书面作业 288
上机题 297
第9章 链表 301
9.1 结点类 304
9.2 构造链表 308
9.3 设计链表类 321
9.4 类LinkedList 324
9.5 LinkedList类的实现 331
9.6 用链表实现集合 337
9.7 实例研究:打印缓冲池 343
9.8 循环表 349
9.9 双向链表 354
9.10 实例研究:窗口管理 360
书面作业 367
上机题 374
第10章 递归 379
10.1 递归的概念 380
10.2 设计递归函数 386
10.3 递归代码和运行时堆栈 390
10.4 用递归进行间题求解 392
10.5 递归评估 410
书面作业 414
上机题 417
第11章 树 421
11.1 二叉树结构 426
11.2 设计TreeNode函数 430
11.3 树扫描算法的使用 434
11.4 二叉搜索树 445
11.5 二叉搜索树的使用 451
11.6 BinSTree的实现 455
11.7 实例研究:索引(Concordance) 464
书面作业 469
上机题 475
第12章 继承和抽象类 477
12.1 继承概述 478
12.2 C++中的继承 480
12.3 多态性和虚函数 487
12.4 抽象基类 495
12.5 迭代算子 498
12.6 有序表 511
12.7 异构表 514
书面作业 521
上机题 530
第13章 高级非线性结构 533
13.1 基于数组的二叉树 534
13.2 堆 541
13.3 Heap类的实现 546
13.4 优先级队列 554
13.5 AVL树 560
13.6 AVL树类 564
13.7 树迭代算子 574
13.8 图 579
13.9 Graph类 581
书面作业 599
上机题 606
第14章 群体数据的组织 611
14.1 数组排序的基本算法 612
14.2 快速排序(QuickSort) 617
14.3 哈希法(Hashing) 627
14.4 哈希表类 632
14.5 搜索方法的性能 640
14.6 二进制文件和外部数据操作 641
14.7 辞典 661
书面作业 668
上机题 673
附录 部分书面作业答案 679
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《数据失控》(美)约翰·切尼-利波尔德(John Cheney-Lippold)著 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《古代巴比伦》(英)莱昂纳德·W.金著 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019