数据结构与算法 西安邮电大学

内容简介:
“数据结构与算法”是理论和实际紧密结合的计算机类专业核心骨干课程,广泛用于数据存储和信息处理中。课程将系统介绍软件开发中常用的数据结构、存储结构和操作算法;简要介绍算法设计与分析中的设计策略,包括贪心法、分治法等。通过学习,使你能解决实际复杂工程问题,成为程序分析和设计“达人”。
价格:
免费
课程介绍
第九章 排序 第1讲 插入排序(总时长15分33秒) 插入排序
第九章 排序 第2讲 冒泡排序(总时长11分05秒) 冒泡排序
第九章 排序 第3讲 快速排序(总时长7分46秒) 快速排序
第九章 排序 第4讲 选择排序(总时长8分35秒) 选择排序
第九章 排序 第5讲 树型排序(总时长11分03秒) 树型排序
第九章 排序 第6讲 堆排序(总时长17分44秒) 堆排序
第九章 排序 第7讲 归并排序(总时长10分23秒) 归并排序
第九章 排序 第8讲 分配类排序(总时长10分37秒) 分配类排序
第八章 查找 第1讲 二叉排序树(总时长14分40秒) 二叉排序树
第八章 查找 第2讲 二叉排序树基本操作(1)(总时长5分31秒) 二叉排序树基本操作(1)
第八章 查找 第3讲 二叉排序树基本操作(2)(总时长17分0秒) 二叉排序树基本操作(2)
第八章 查找 第4讲 哈希表基本概念(总时长13分21秒) 哈希表基本概念
第八章 查找 第5讲 哈希函数(总时长10分27秒) 哈希函数
第八章 查找 第6讲 哈希处理冲突(总时长16分01秒) 哈希处理冲突
第一章 引论 第1讲 数据结构的引入(1)(总时长19分53秒) 数据结构的引入(1)
第一章 引论 第2讲 数据结构的引入(2)(总时长14分05秒) 数据结构的引入(2)
第一章 引论 第3讲 数据结构的基本概念(总时长15分23秒) 数据结构的基本概念
第一章 引论 第4讲 数据结构的逻辑结构和存储结构(总时长8分19秒) 数据结构的逻辑结构和存储结构
第一章 引论 第5讲 算法及其时间复杂度(1)(总时长15分15秒) 算法及其时间复杂度(1)
第一章 引论 第6讲 算法及其时间复杂度(2)(总时长13分02秒) 算法及其时间复杂度(2)
第一章 引论 第7讲 习题解析(总时长13分56秒) 视频
第二章 线性表 第1讲 单链表的概念及其基本操作(总时长12分34秒) 单链表的概念及其基本操作
第二章 线性表 第2讲 循环链表(总时长13分45秒) 循环链表
第二章 线性表 第3讲 双向链表(总时长17分) 双向链表
第二章 线性表 第4讲 一元多项式的表示和运算(总时长18分07秒) 一元多项式的表示和运算
第二章 线性表 第5讲 习题解析(总时长17分33秒) 视频
第三章 栈和队列 第1讲 栈的概念及其基本操作(总时长12分30秒) 栈的概念及其基本操作
第三章 栈和队列 第2讲 栈的概念及其基本操作—双端栈(总时长15分12秒) 栈的概念及其基本操作—双端栈
第三章 栈和队列 第3讲 栈的应用—递归及汉诺塔问题(总时长19分20秒) 栈的应用—递归及汉诺塔问题
第三章 栈和队列 第4讲 栈的应用—递归—学生实验展示(总时长15分26秒) 栈的应用—递归—学生实验展示
第三章 栈和队列 第5讲 队列的概念及基本操作(总时长16分08秒) 队列的概念及基本操作
第三章 栈和队列 第6讲 队列的概念及应用—链队列(总时长12分59秒) 队列的概念及应用—链队列
第三章 栈和队列 第7讲 表达式的求值问题(总时长14分36秒) 表达式的求值问题
第三章 栈和队列 第8讲 分治法(总时长13分06秒) 分治法
第四章 串 第1讲 串的基本操作(总时长12分06秒) 串的基本操作
第四章 串 第2讲 串的BF简单模式匹配(总时长14分09秒) 串的简单模式匹配
第四章 串 第3讲 串的KMP模式匹配算法(总时长11分23秒) 串的KMP模式匹配算法
第四章 串 第4讲 KMP模式匹配的next值计算思想(总时长10分26秒) KMP模式匹配的next值计算思想
第四章 串 第5讲 KMP模式匹配的next值计算实现(总时长10分46秒) KMP模式匹配的next值计算实现
第四章 串 第6讲 KMP模式匹配的nextval值计算思想和实现(总时长13分24秒) KMP模式匹配的nextval值计算思想和实现
第五章 多维数组和广义表 第1讲 特殊矩阵的压缩存储(总时长13分48秒) 特殊矩阵的压缩存储
第五章 多维数组和广义表 第2讲 三元组的快速转置(总时长16分04秒) 三元组的快速转置
第五章 多维数组和广义表 第3讲 广义表(总时长14分58秒) 广义表
第六章 树 第1讲 二叉树的顺序存储(总时长8分04秒) 二叉树的顺序存储
第六章 树 第2讲 二叉树遍历(总时长16分02秒) 二叉树遍历
第六章 树 第3讲 二叉树的遍历应用——统计叶子结点(总时长06分05秒) 二叉树的遍历应用——统计叶子结点
第六章 树 第4讲 二叉树的遍历应用——计算二叉树的高度(总时06长40分秒) 二叉树的遍历应用——计算二叉树的高度
第六章 树 第5讲 二叉树的遍历应用——二叉树的恢复建立(总时长8分58秒) 二叉树的遍历应用——二叉树的恢复建立
第六章 树 第6讲 二叉树的非递归遍历(总时长13分36秒) 二叉树的非递归遍历
第六章 树 第7讲 线索二叉树(1)(总时长9分52秒) 线索二叉树(1)
第六章 树 第8讲 线索二叉树(2)(总时长12分01秒) 线索二叉树(2)
第六章 树 第9讲 树与森林(1)(总时长13分17秒) 树与森林(1)
第六章 树 第10讲 树与森林(2)(总时长13分02秒) 树与森林(2)
第六章 树 第11讲 哈夫曼树(总时长14分33秒) 哈夫曼树
第六章 树 第12讲 哈夫曼编译码(总时长14分01秒) 哈夫曼编译码
第六章 树 第13讲 哈夫曼编码算法(总时长08分35秒) 哈夫曼编码算法
第六章 树 第14讲 回溯法(总时长15分04秒) 回溯法
第七章 图 第1讲 图的深度优先遍历(总时长13分38秒) 图的深度优先遍历
第七章 图 第2讲 图的广度优先遍历(总时长11分26秒) 图的广度优先遍历
第七章 图 第3讲 图的最小生成树——prim算法思想(总时长13分27秒) 图的最小生成树——prim算法思想
第七章 图 第4讲 图的最小生成树——prim算法实现(总时长14分58秒 图的最小生成树——prim算法实现
第七章 图 第5讲 图的最小生成树——kruskal算法(总时长9分15秒) 图的最小生成树——kruskal算法
第七章 图 第6讲 图的拓扑排序算法思想(总时长14分26秒) 图的拓扑排序算法思想
第七章 图 第7讲 图的拓扑排序算法实现(总时长12分39秒) 图的拓扑排序算法实现
第七章 图 第8讲 图的关键路径算法思想(总时长14分01秒) 图的关键路径算法思想
第七章 图 第9讲 图的关键路径算法实现(总时长8分19秒) 图的关键路径算法实现
第七章 图 第10讲 图的单源最短路径——Dijstra算法思想(总时长12分31秒) 图的单源最短路径——Dijstra算法思想
第七章 图 第11讲 图的单源最短路径——Dijstra算法实现(总时长10分11秒) 图的单源最短路径——Dijstra算法实现
第七章 图 第12讲 贪心法(总时长14分44秒) 贪心法
课程参数
课程评论

暂无课程评论信息 [发表课程评论]

课程咨询

暂无课程咨询信息 [发表课程咨询]