Skip to content

keshiim/Learn-algorithms

Repository files navigation

Learn-algorithms

算法数据结构学习笔记-C语言 链表

链表 双向链表 哈希表/散列表 (Hash Table)

散列函数 碰撞解决 字符串算法

排序 查找 BF算法 KMP算法 BM算法 正则表达式 数据压缩 二叉树

二叉树 二叉查找树 伸展树(splay tree 分裂树) 平衡二叉树AVL 红黑树 B树,B+,B* R树 Trie树(前缀树) 后缀树 最优二叉树(赫夫曼树) 二叉堆 (大根堆,小根堆) 二项树 二项堆 斐波那契堆(Fibonacci Heap) 图的算法

图的存储结构和基本操作(建立,遍历,删除节点,添加节点) 最小生成树 拓扑排序 关键路径 最短路径: Floyd,Dijkstra,bellman-ford,spfa

About

算法数据结构学习笔记-C语言

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published