数据结构:C++语言版 第三版

数据结构
9.4
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
出版社: 清华大学出版社
2013-09
版次: 3
ISBN: 9787302330646
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 389页
字数: 674千字
正文语种: 简体中文
  •   《数据结构(C++语言版)(第3版)/清华大学计算机系列教材》主教材按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。  习题解析涵盖验证型、拓展型、反恩型、实践型和研究型习题,总计290余道大题。525道小题,激发读者的求知欲,培养自学能力和独立思考习惯。主教材和习题解析共计配有340多组、400余幅插图结合简练的叙述,40多张表格列举简明的规范、过程及要点,280余段代码及算法配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化且便于理解和记忆;推荐20余册经典的专著与教材,提供40余篇重点的学术论文,便于读者进一步钻研和拓展。  结合学生基础、专业方向、教学目标及允许课时总量等各种因素,《数据结构(C++语言版)(第3版)/清华大学计算机系列教材》推荐了若干种典型的教学进度及学时分配方案,供授课教师视具体情况参考和选用。 邓俊辉,清华大学计算机系副教授。1993年、1997年分别于清华大学计算机系获工学学士和工学博士学位。主要研究方向为科学计算可视化、计算几何及计算机图形学。长期承担清华大学计算机本科生专业基础课程“数据结构”和研究生基础理论课“计算几何”的教学工作,编著的《数据结构与算法(Java描述)》入选“北京市高等教育精品教材”,参与编著的《数据结构(用面向对象方法与C++语言描述)》入选“国家ji高等教育精品教材”,曾获清华大学“青年教师教学优秀奖”、清华大学“教书育人奖”、清华大学“教学成果奖”二等奖、清华大学“教学成果奖”一等奖、中国高校科学技术奖二等奖、宝钢教育基金“宝钢教育奖”。 第1章绪论1.1计算机与算法1.2复杂度度量1.3复杂度分析1.4*递归1.5抽象数据类型第2章向量2.1从数组到向量2.2接口2.3构造与析构2.4动态空间管理2.5常规向量2.6有序向量2.7排序与下界2.8排序器第3章列表3.1从向量到列表3.2接口3.3列表3.4有序列表3.5排序器第4章栈与队列4.1栈4.2栈与递归4.3栈的典型应用4.4+试探回溯法4.5队列4.6队列应用第5章二叉树5.1二叉树及其表示5.2编码树5.3二叉树的实现5.4遍历5.5Huffman编码第6章图6.1概述6.2抽象数据类型6.3邻接矩阵6.4邻接表6.5圈遍历算法概述6.6广度优先搜索6.7深度优先搜索6.8拓扑排序6.9*双连通域分解6.10优先级搜索6.11最小支撑树6.12最短路径第7章搜索树7.1查找7.2二叉搜索树7.3平衡-叉搜索树7.4AVL树第8章高级搜索树8.1伸展树8.2B一树8.3*红黑树8.4*kd-树第9章词典9.1词典ADT9.2跳转表9.3散列表9.4*散列应用第10章优先级队列10.1优先级队列ADT10.2堆10.3*左式堆第11章串11.1串及串匹配11.2蛮力算法11.3KMP算法11.4*BM算法11.5*Karp-Rabin算法第12章排序12.1快速排序12.2*选取与中位数12.3希尔排序附录参考文献插图索引表格索引算法索引代码索引关键词索引
  • 内容简介:
      《数据结构(C++语言版)(第3版)/清华大学计算机系列教材》主教材按照面向对象程序设计的思想,根据作者多年的教学积累,系统地介绍各类数据结构的功能、表示和实现,对比各类数据结构适用的应用环境;结合实际问题展示算法设计的一般性模式与方法、算法实现的主流技巧,以及算法效率的评判依据和分析方法;以高度概括的体例为线索贯穿全书,并通过对比和类比揭示数据结构与算法的内在联系,帮助读者形成整体性认识。  习题解析涵盖验证型、拓展型、反恩型、实践型和研究型习题,总计290余道大题。525道小题,激发读者的求知欲,培养自学能力和独立思考习惯。主教材和习题解析共计配有340多组、400余幅插图结合简练的叙述,40多张表格列举简明的规范、过程及要点,280余段代码及算法配合详尽而简洁的注释,使深奥抽象的概念和过程得以具体化且便于理解和记忆;推荐20余册经典的专著与教材,提供40余篇重点的学术论文,便于读者进一步钻研和拓展。  结合学生基础、专业方向、教学目标及允许课时总量等各种因素,《数据结构(C++语言版)(第3版)/清华大学计算机系列教材》推荐了若干种典型的教学进度及学时分配方案,供授课教师视具体情况参考和选用。
  • 作者简介:
    邓俊辉,清华大学计算机系副教授。1993年、1997年分别于清华大学计算机系获工学学士和工学博士学位。主要研究方向为科学计算可视化、计算几何及计算机图形学。长期承担清华大学计算机本科生专业基础课程“数据结构”和研究生基础理论课“计算几何”的教学工作,编著的《数据结构与算法(Java描述)》入选“北京市高等教育精品教材”,参与编著的《数据结构(用面向对象方法与C++语言描述)》入选“国家ji高等教育精品教材”,曾获清华大学“青年教师教学优秀奖”、清华大学“教书育人奖”、清华大学“教学成果奖”二等奖、清华大学“教学成果奖”一等奖、中国高校科学技术奖二等奖、宝钢教育基金“宝钢教育奖”。
  • 目录:
    第1章绪论1.1计算机与算法1.2复杂度度量1.3复杂度分析1.4*递归1.5抽象数据类型第2章向量2.1从数组到向量2.2接口2.3构造与析构2.4动态空间管理2.5常规向量2.6有序向量2.7排序与下界2.8排序器第3章列表3.1从向量到列表3.2接口3.3列表3.4有序列表3.5排序器第4章栈与队列4.1栈4.2栈与递归4.3栈的典型应用4.4+试探回溯法4.5队列4.6队列应用第5章二叉树5.1二叉树及其表示5.2编码树5.3二叉树的实现5.4遍历5.5Huffman编码第6章图6.1概述6.2抽象数据类型6.3邻接矩阵6.4邻接表6.5圈遍历算法概述6.6广度优先搜索6.7深度优先搜索6.8拓扑排序6.9*双连通域分解6.10优先级搜索6.11最小支撑树6.12最短路径第7章搜索树7.1查找7.2二叉搜索树7.3平衡-叉搜索树7.4AVL树第8章高级搜索树8.1伸展树8.2B一树8.3*红黑树8.4*kd-树第9章词典9.1词典ADT9.2跳转表9.3散列表9.4*散列应用第10章优先级队列10.1优先级队列ADT10.2堆10.3*左式堆第11章串11.1串及串匹配11.2蛮力算法11.3KMP算法11.4*BM算法11.5*Karp-Rabin算法第12章排序12.1快速排序12.2*选取与中位数12.3希尔排序附录参考文献插图索引表格索引算法索引代码索引关键词索引
查看详情
好书推荐 / 更多
数据结构
20世纪思想史:从弗洛伊德到互联网
[英]彼得·沃森 著;杨阳 译;张凤
数据结构
想象一朵未来的玫瑰
[葡]费尔南多·佩索阿 著;杨铁军 译
数据结构
语言与死亡/当代激进思想家译丛
[意]吉奥乔·阿甘本 著
数据结构
爸爸妈妈,请做我的摄影师:十万父母拍娃智慧分享儿童摄影
枫糖盒子 著
数据结构
陈规再造:巫鸿美术史文集卷三
[美]巫鸿 著;郑岩 编
数据结构
另一个世界:中国记忆1961-1962
[瑞典]林西莉 著;李之义 译
数据结构
生活,在别处:海明威影像集
鲍里斯·维多夫斯基 著;吴天楚 译;[美国]玛瑞儿·海明威;高方;王天宇
数据结构
大西洋的故事
[英]西蒙·温彻斯特(Simon Winchester) 著
数据结构
图说勃鲁盖尔
[日]冈部纮三 著;曹逸冰 译
数据结构
巴别塔(我要世界都听见我的声音,我曾被压抑,但绝不沉默。)(读客外国小说文库)
[英]A.S.拜厄特 著;王一鸣 译
数据结构
四十二年,我的"恶邻"李敖大师
林恒范 著;[中国台湾]林丽蘋 口述
数据结构
灭绝与演化:化石中的生命全史
[美]尼尔斯·艾崔奇 著;周亚纯 译;董丽萍