欢迎光临散文网 会员登陆 & 注册

数据结构与算法 python3语言(大二的课)

2022-08-17 01:31 作者:afanofAvalon  | 我要投稿


1.2-逻辑结构 P2 - 01:43




1.2-逻辑结构 P2 - 04:50




1.2-逻辑结构 P2 - 10:25




1.2-逻辑结构 P2 - 11:19





1.3 存储结构 P3 - 11:53




1.3 存储结构 P3 - 25:56




1.3 存储结构 P3 - 29:05




1.3 存储结构 P3 - 35:32




1.4 算法分析 P4 - 02:14





1.4 算法分析 P4 - 10:47





1.4 算法分析 P4 - 26:34





3.1 线性表的概念 P5 - 06:10






3.2 顺序表的定义及查找操作 P6 - 07:07




3.2 顺序表的定义及查找操作 P6 - 08:23






3.3 顺序表的插入和删除操作 P7 - 15:23





3.4 不同形式的顺序表结构 P8 - 01:26




3.4 不同形式的顺序表结构 P8 - 09:44




3.4 不同形式的顺序表结构 P8 - 10:27




3.5 单链表的定义 P9 - 00:38




3.5 单链表的定义 P9 - 14:14




3.5 单链表的定义 P9 - 15:00




3.5 单链表的定义 P9 - 16:48




3.5 单链表的定义 P9 - 18:19




3.5 单链表的定义 P9 - 20:49




3.6 单链表的建立和遍历操作 P10 - 01:26




3.6 单链表的建立和遍历操作 P10 - 05:51




3.6 单链表的建立和遍历操作 P10 - 08:34




3.6 单链表的建立和遍历操作 P10 - 10:14




3.6 单链表的建立和遍历操作 P10 - 18:20




3.7 单链表求表长及查找操作 P11 - 00:40




3.7 单链表求表长及查找操作 P11 - 02:37



3.7 单链表求表长及查找操作 P11 - 09:47




3.8 单链表的插入数据操作 P12 - 00:22




3.9 单链表删除结点操作 P13 - 01:42




3.10 双链表插入和删除结点操作 P14 - 01:04




3.10 双链表插入和删除结点操作 P14 - 13:34



3.11 顺序表的合并操作及算法实现 P15 - 12:00





3.12 链表的合并操作 P16 - 05:26





5.1 栈和队列的特点 P21 - 02:41







5.2 栈的定义和特点 P22 - 00:37







5.3 顺序栈和链栈的操作实现 P23 - 00:10








5.3 顺序栈和链栈的操作实现 P23 - 05:55


链桟:



5.4 栈的应用 P24 - 03:58




5.5 队列的基本定义和特点 P25 - 02:15



5.6 循环队列的特点及操作 P26 - 00:29




5.6 循环队列的特点及操作 P26 - 19:42




5.7 链队列 P27 - 01:19




代码讲解5.1-顺序栈实现进制转换python3 P28 - 06:09



代码讲解5.3-循环队列的基本操作python3 P30 - 00:58




代码讲解5.4-链队列的基本操作python3 P31 - 09:21




6.1 树和二叉树的基本概念 P32 - 00:58









8.1 查找的基本概念 P75 - 02:31











6.3 二叉树的顺序存储 P34 - 00:11


eturn 





6.4 二叉树的链式存储 P35 - 02:06





6.7 二叉树的遍历算法实现 P38 - 10:32









必须有中序遍历:





6.8 二叉链表递归求叶子结点的个数 P39 - 00:10




6.9 先序递归遍历生成二叉链表 P40 - 01:09




6.9 先序递归遍历生成二叉链表 P40 - 05:48





6.10 二叉树的列表存储 P41 - 01:27










6.11 二叉树的非递归遍历 P42 - 12:21






6.12 构造哈夫曼树的意义 P43 - 00:52





6.13 构建一棵哈夫曼树 P44 - 00:10










6.14 哈夫曼树构建算法 P45 - 00:47











6.16 哈夫曼编码算法实现 P47 - 00:41






6.17 树的基本性质 P48 - 00:47






6.18 树的存储 P49 - 00:45









6.19 树、森林和二叉树之间的相互转换 P50 - 08:44








6.20 树和森林的遍历n P51 - 00:06








8.2 顺序查找表 P76 - 05:30





8.3 二分有序查找表 P77 - 01:15










8.4 建立二叉排序树及查找元素 P78 - 02:52






8.5 二叉排序树的删除及查找性能分析 P79 - 00:38









8.6 平衡二叉排序树 P80 - 01:08









7.1 图的性质和概念 P57 - 00:50

















7.2 图的邻接矩阵存储 P58 - 00:03












7.3 图的邻接表存储 P59 - 00:13











代码讲解7.1--邻接矩阵实现 P69 - 00:12





代码讲解7.2--邻接表的实现 P70 - 00:11










7.4 图的遍历概念 P60 - 01:04




7.5 图的深度遍历过程 P61 - 00:19




图的DFS不唯一,但是根据给定的存储方式(邻接矩阵或者邻接表)可以唯一确定DFS访问顺序



7.6 图的广度遍历过程 P62 - 00:41








代码讲解7.3--邻接矩阵深度遍历 P71 - 00:09




代码讲解7.5--邻接矩阵广度遍历 P73 - 13:44




代码讲解7.6--邻接表广度遍历 P74 - 10:23




7.7 图的最小生成树 P63 - 02:10













8.7 散列的思想及概念 P81 - 01:01




8.8 构造散列表 P82 - 00:07




8.8 构造散列表 P82 - 04:40




8.9 散列表性能分析 P83 - 01:58




9.1 直接插入排序 P84 - 01:16








9.2 希尔排序 P85 - 01:50







9.3 简单选择排序 P86 - 00:53







9.4 堆筛选算法 P87 - 00:39








9.6 冒泡排序 P89 - 00:12






9.7 快速排序 P90 - 00:25








9.8归并排序 P91 - 00:58



9.9 基数排序 P92 - 00:33





9.5 堆排序算法 P88 - 00:36










































数据结构与算法 python3语言(大二的课)的评论 (共 条)

分享到微博请遵守国家法律