目录
数据结构
- 线性表
- [ 1] 并查集
- 栈与队列
- Hash表
- hash键的设计,即构造value(传入参数)到key(返回参数)的映射函数
- 双指针(滑动窗口)可以不利用hash_map,利用hash_map(unoredered_map)减少查找元素时间复杂度,利用map可以自动排序(据说utilize红黑树)
- 树
- 数组
查找按照对象的不同
链表、队列、栈等线性结构——折半查找》插值查找》斐波那契查找...
树——二叉搜索/排序树,AVL树,Huffman树
hash_table——hash映射,桶内查找
Conventional Algorithm
- 排序算法
- Graph Theory
- 搜索与回溯
- Dynamic Plan
- 字符串匹配