展开全部

主编推荐语

推荐微课视频版深入浅出数据结构与算法,简明易懂,重难点突出,实用全面。

内容简介

数据结构与算法是计算机、软件工程等相关专业一门非常重要的专业基础和核心课程。《深入浅出数据结构与算法:微课视频版》内容全面,语言通俗易懂,所选案例典型、丰富,结构清晰,重难点突出,所有算法均已实现,可直接运行。《深入浅出数据结构与算法:微课视频版》共分为四篇,内容包括数据结构概述,数据结构与算法基础,线性表,栈和队列,串、数组与广义表,树,图,查找,排序,回溯算法,贪心算法,分治算法,实用算法等。另外,《深入浅出数据结构与算法:微课视频版》赠送同步微视频、教学大纲、案例源代码和PPT课件,方便读者学习和使用。《深入浅出数据结构与算法:微课视频版》可作为计算机软件开发、准备考取计算机专业研究生和参加软考人员学习数据结构与算法的参考书,也可作为计算机、软件工程及相关专业的教材。

目录

  • 版权信息
  • 内容简介
  • 前言
  • 为什么要学习数据结构与算法
  • 如何学好数据结构与算法
  • 如何使用本书
  • 致谢
  • 第一篇基础知识
  • 第1章数据结构概述
  • 1.1 为什么要学习数据结构
  • 1.2 基本概念和术语
  • 1.3 数据的逻辑结构与存储结构
  • 1.4 抽象数据类型及其描述
  • 1.5 算法
  • 1.6 算法分析
  • 1.7 学好数据结构的秘诀
  • 第2章数据结构与算法基础
  • 2.1 递归与非递归
  • 2.2 指针
  • 2.3 参数传递
  • 2.4 结构体
  • 2.5 小结
  • 第二篇线性数据结构
  • 第3章线性表
  • 3.1 线性表的定义及抽象数据类型
  • 3.2 线性表的顺序表示与实现
  • 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 小结
  • 第三篇非线性数据结构
  • 第6章树
  • 6.1 树的相关概念及抽象数据类型
  • 6.2 二叉树的相关概念及抽象数据类型
  • 6.3 遍历二叉树
  • 6.4 遍历二叉树的应用
  • 6.5 线索二叉树
  • 6.6 树、森林与二叉树
  • 6.7 综合案例:哈夫曼树
  • 6.8 小结
  • 第7章图
  • 7.1 图的定义与相关概念
  • 7.2 图的存储结构
  • 7.3 图的遍历
  • 7.4 图的连通性问题
  • 7.5 有向无环图
  • 7.6 最短路径
  • 7.7 图的应用举例
  • 7.8 小结
  • 第四篇常用算法
  • 第8章查找
  • 8.1 基本概念
  • 8.2 静态查找
  • 8.3 动态查找
  • 8.4 B-树与B+树
  • 8.5 哈希表
  • 8.6 小结
  • 第9章排序
  • 9.1 基本概念
  • 9.2 插入排序
  • 9.3 交换排序
  • 9.4 选择排序
  • 9.5 归并排序
  • 9.6 基数排序
  • 9.7 小结
  • 第10章回溯算法
  • 10.1 和式分解
  • 10.2 填字游戏
  • 10.3 装载问题
  • 10.4 迷宫问题
  • 第11章贪心算法
  • 11.1 找零钱问题
  • 11.2 哈夫曼编码
  • 11.3 加油站问题
  • 第12章分治算法
  • 12.1 最大子序列和问题
  • 12.2 求x的n次幂
  • 12.3 众数问题
  • 12.4 求n个数中的最大者和最小者
  • 12.5 整数划分问题
  • 12.6 大整数乘法
  • 第13章实用算法
  • 13.1 大小写金额转换
  • 13.2 将15位身份证号转换为18位
  • 13.3 微信抢红包问题
  • 13.4 一元多项式的乘法
  • 13.5 大整数乘法
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。