以前和同学俩做的一套比较经典的数据结构算法Flash教学课件

还是以前做的课件,包含下面的内容。一共四五十个,都比较经典。

http://xu-laoshi.cn/shujujiegou/flash.html   这个是算法Flash课件汇总页面。

线性表

顺序表的插入、 顺序表的删除运算、 头插法建单链表、 尾插法建表、 单链表结点的插入、 单链表结点的删除

栈和队列

顺序栈(假设为四个存储空间)、 顺序栈(两个栈公用存储空间)、 顺序队列操作、 循环队列操作演示、 栈与递归

串的顺序存储、 朴素串匹配算法过程示意

多维数组

三元表的转置

二叉树的建立、 中序线索化二叉树、 寻找中序线索化二叉树指定结点的后继、 寻找中序线索化二叉树指定结点的前驱、 树、深林、二叉树的转换、 构造哈夫曼树的过程、 构造哈夫曼树的算法模拟

图的深度优先遍历、 邻接表表示的图的深度优先遍历、 邻接表表示的图的广度优先遍历、 克鲁斯卡尔算法构造最小生成树、 最短路径、 拓扑排序(TopologicalSort)

排序

直接插入排序(InsertSort)、 希尔排序(ShellSort)、 冒泡排序(BubbleSort)、 快速排序(QuickSort)、 直接选择排序(StraightSelectionSort)、 堆排序(HeapSort)、 归并排序(MergeSort)只演示二路归并算法、 桶式排序法(BucketSort)、 基数排序(RedixSort)

查找

顺序查找(SequentialSearch)、 二分查找(BinarySearch)、 分块查找(BlockingSearch)、 二叉排序树的生成、 二叉排序树的删除、 B树的生长过程、 B-树的删除、 开放定址法建立散列表、 拉链法创建散列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值