update
This commit is contained in:
@@ -12,42 +12,42 @@
|
|||||||
|
|
||||||
##基本数据结构和算法
|
##基本数据结构和算法
|
||||||
|
|
||||||
这些算法全部自己敲一遍。
|
这些算法全部自己敲一遍:
|
||||||
|
|
||||||
二叉树
|
|
||||||
二叉查找树
|
|
||||||
Trie树
|
|
||||||
后缀树
|
|
||||||
平衡二叉树AVL
|
|
||||||
红黑树
|
|
||||||
B树(B-),B+,B*
|
|
||||||
R树
|
|
||||||
最优二叉树(赫夫曼树)
|
|
||||||
伸展树
|
|
||||||
|
|
||||||
二叉堆
|
|
||||||
二项树
|
|
||||||
二项堆
|
|
||||||
斐波那契堆(Fibonacci Heap)
|
|
||||||
|
|
||||||
|
|
||||||
哈希表/散列表 (Hash Table)
|
|
||||||
|
|
||||||
|
|
||||||
字符串算法:
|
|
||||||
BF算法
|
|
||||||
KMP算法
|
|
||||||
BM算法
|
|
||||||
|
|
||||||
|
|
||||||
图的算法:
|
|
||||||
最小生成树
|
|
||||||
拓扑排序
|
|
||||||
关键路径
|
|
||||||
最短路径: Floyd,Dijkstra,bellman-ford,spfa
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
二叉树
|
||||||
|
二叉查找树
|
||||||
|
Trie树
|
||||||
|
后缀树
|
||||||
|
平衡二叉树AVL
|
||||||
|
红黑树
|
||||||
|
B树(B-),B+,B*
|
||||||
|
R树
|
||||||
|
最优二叉树(赫夫曼树)
|
||||||
|
伸展树
|
||||||
|
|
||||||
|
二叉堆
|
||||||
|
二项树
|
||||||
|
二项堆
|
||||||
|
斐波那契堆(Fibonacci Heap)
|
||||||
|
|
||||||
|
|
||||||
|
哈希表/散列表 (Hash Table)
|
||||||
|
|
||||||
|
|
||||||
|
字符串算法:
|
||||||
|
BF算法
|
||||||
|
KMP算法
|
||||||
|
BM算法
|
||||||
|
|
||||||
|
|
||||||
|
图的算法:
|
||||||
|
最小生成树
|
||||||
|
拓扑排序
|
||||||
|
关键路径
|
||||||
|
最短路径: Floyd,Dijkstra,bellman-ford,spfa
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
排序(八大排序):
|
排序(八大排序):
|
||||||
快排
|
快排
|
||||||
插入排序 : 希尔排序
|
插入排序 : 希尔排序
|
||||||
|
|||||||
Reference in New Issue
Block a user