数据结构与算法可视化学习平台
旧金山大学算法库 · 中文交互式演示 · 深入浅出 · 高效掌握数据结构与算法
栈与队列
栈(顺序表)
栈(链表)
队列(顺序表)
队列(链表)
堆结构
堆
图结构
广度优先搜索
深度优先搜索
Kruskal(克鲁斯卡尔)最小生成树
Prim(普里姆)最小生成树
拓扑排序算法(用于有向无环图)
Dijkstra(迪杰斯特拉)最短路径
Floyd (弗洛伊德)最短路径
查找算法
二分查找与线性查找
二叉搜索树
AVL树
哈希表(链地址法)
哈希表(开放寻址法)
B树
B+ 树
红黑树
排序算法
比较排序:插入/希尔/冒泡/快速/选择/归并
堆排序
计数排序
讨论区
发起讨论
×