当前位置:首页 > 编程教程 > C语言教程 > 清华大学严蔚敏教授算法数据结构视频含PDF源码PPT

清华大学严蔚敏教授算法数据结构视频含PDF源码PPT
栏目分类:C语言教程发布日期:2019-08-12浏览次数:

本课程讲述的主要内容: 分别讲述数据结构的基本概念、线性表、栈和队列、串、数组和广义表、树和二叉树、图、查找、排序等内容。 学习本课程的基本方法: l上课认真听讲; l仔细阅读教材中的大量例题,从而体会并最终掌握数据结构中的基本概念; l独立完成

本课程讲述的主要内容:
分别讲述数据结构的基本概念、线性表、栈和队列、串、数组和广义表、树和二叉树、图、查找、排序等内容。
学习本课程的基本方法:

l上课认真听讲;
l仔细阅读教材中的大量例题,从而体会并最终掌握数据结构中的基本概念;
l独立完成每个章节的练习题和作业题。

目录:
第一章:绪论
1.1 什么是数据结构
 1.2 基本概念和术语
 1.3 抽象数据类型
 1.4 算法和算法分析
第二章:线性表
2.1 线性表的类型定义
 2.2 线性表的顺序表示和实现
 2.3 线性表的链式表示和实现
第三章:栈和队列
3.1 栈
3.2栈的应用举例
3.3队列
第四章:串
4.1  串类型的定义
4.2  串的表示和实现
第五章:数组和广义表
5.1  数组的类型定义
5.2  数组的顺序表示和实现
5.3  矩阵的压缩存储   
5.4  广义表的类型定义
5.5 广义表的存储结构
第六章:树和二叉树
6.1 树的类型定义
6.2 二叉树的类型定义
6.3 二叉树的存储结构
6.4 二叉树的遍历
6.5 线索二叉树
6.6 树和森林的表示方法
6.7 树和森林的遍历
6.8 哈夫曼树与哈夫曼编码
第七章:图
7.1 抽象数据类型图的定义
7.2 图的存储表示
7.3 图的遍历
7.4 最小生成树
7.5 两点之间的最短路径问题
7.6 拓扑排序
7.7 关键路径
第八章:排序
8.1插入排序
8.2交换排序
8.3选择排序
8.4归并排序
8.5基数排序
第九章:查找
9.1  静态查找表
9.2  动态查找树表
9.3  哈希表
第十章:文件




下载地址链接:https://pan.baidu.com/s/1dDmZBUD 
提取码:mxq2 
 
这套教程经典、权威,是不可多得的算法数据结构入门教程,请大家好好学习

相关热词: 数据结构教程

     
编程入门 编程教程 编程资源 编程问答