文件名称:数据结构演示课件
文件大小:2.01MB
文件格式:RAR
更新时间:2021-12-02 02:19:33
数据结构动画 算法动画 可视化算法
数据结构与算法的可视化动画演示。格式为swf,也可以用暴风影音播放
【文件预览】:
数据结构算法演示
----第3章 栈()
--------栈的数组表示.swf(14KB)
--------栈的操作.swf(19KB)
--------栈的链表表示.swf(12KB)
----第9章 集合()
--------开散列表.swf(37KB)
--------2-3树的插入.swf(25KB)
--------左偏树的初始化运算.swf(40KB)
--------闭散列表.swf(35KB)
--------左偏高树的合并运算.swf(18KB)
--------(最小化)堆.swf(13KB)
--------左偏高树的删除最小节点运算.swf(21KB)
--------左偏重树的概念.swf(14KB)
--------2-3树的删除.swf(25KB)
--------堆的删除.swf(15KB)
--------左偏高树的插入运算.swf(16KB)
--------红黑树的删除.swf(17KB)
--------红黑树的插入.swf(27KB)
--------二叉搜索树的左右旋.swf(15KB)
--------堆的插入.swf(14KB)
--------(最小化)优先级树.swf(11KB)
--------(最小化)堆的数组实现.swf(12KB)
--------二叉搜索树.swf(17KB)
--------左偏高树的概念.swf(14KB)
--------平衡二叉树-AVL树的插入.swf(44KB)
----第5章 串()
--------模式匹配的KMP算法.swf(27KB)
--------前缀函数的计算过程.swf(18KB)
--------朴素的模式匹配算法.swf(17KB)
----第6章 排序与选择()
--------堆排序.swf(25KB)
--------基数排序.swf(49KB)
--------计数排序.swf(21KB)
--------选择排序.swf(22KB)
--------桶排序.swf(29KB)
--------随机快速排序.swf(33KB)
--------希尔排序.swf(25KB)
--------最坏情况下求第k小元素线性时间选择算法.swf(46KB)
--------快速排序.swf(29KB)
--------合并排序.swf(26KB)
--------冒泡排序.swf(24KB)
----第4章 队列()
--------用循环数组实现队列.swf(21KB)
--------循环数组实现I下队列的空与满的区分.swf(20KB)
--------用链表表示的队列的删除运算.swf(16KB)
--------循环数组实现II下队列的插入运算.swf(18KB)
--------循环数组实现III下队列的空与满的区分.swf(21KB)
--------循环数组实现I下队列的删除运算.swf(18KB)
--------用链表表示的队列的插入运算.swf(15KB)
--------循环数组实现II下队列的空与满的区分.swf(21KB)
--------用链表表示的队列.swf(13KB)
----第7章 树()
--------有序树的中序遍历.swf(17KB)
--------有序树儿子链表表示.swf(13KB)
--------二叉树的中序线索化.swf(28KB)
--------中缀表达式向前缀和后缀表达式的转化.swf(20KB)
--------有序树的左儿子右兄弟表示.swf(14KB)
--------有序树的前序遍历.swf(17KB)
--------二叉树的顺序存储表示0.swf(14KB)
--------两棵不同的有序树.swf(15KB)
--------二叉树的后序遍历.swf(16KB)
--------有序树的非递归前序遍历.swf(19KB)
--------有序树的后序遍历.swf(18KB)
--------有序树父亲数组表示.swf(12KB)
--------二叉树的前序遍历.swf(16KB)
--------二叉树的概念.swf(15KB)
--------二叉树的结点度表示.swf(12KB)
--------二叉树的中序遍历.swf(16KB)
--------二叉树的顺序存储表示1.swf(16KB)
--------二叉树的链式存储表示.swf(14KB)
----第2章 表()
--------单链表的插入.swf(13KB)
--------有序数组的插入.swf(15KB)
--------双向链表的删除.swf(13KB)
--------循环表的查找.swf(11KB)
--------双向链表的插入.swf(13KB)
--------双向链表的查找.swf(11KB)
--------无序数组的插入.swf(13KB)
--------循环表的插入.swf(14KB)
--------单链表的查找.swf(11KB)
--------有序数组的查找.swf(14KB)
--------无表头的表在游标表示下的删除.swf(15KB)
--------无序数组的删除.swf(13KB)
--------有序数组的删除.swf(15KB)
--------循环表的删除.swf(12KB)
--------无序数组的查找.swf(12KB)
--------单链表的删除.swf(13KB)
--------无表头的表在游标表示下的插入.swf(15KB)
--------无表头的表在游标表示下的查找.swf(14KB)
----第8章 图()
--------无向图广度优先遍历算法.swf(56KB)
--------有向图邻接表表示法.swf(11KB)
--------有向图邻接矩阵表示法.swf(11KB)
--------求单源最短路径Dijkstra算法.swf(33KB)
--------求最小生成树的Prim算法.swf(25KB)
--------求带权图所有顶点对最短路径的FLOYD算法.swf(80KB)
--------求最小生成树的Kruskal算法.swf(27KB)
--------无向图邻接表表示法.swf(11KB)
--------无向带权图邻接矩阵表示法.swf(11KB)
--------深度优先遍历.swf(19KB)
--------求无向图的割点.swf(146KB)
--------拓扑排序算法.swf(21KB)
--------求有向图强连通分支.swf(45KB)