Algorithms
Algorithms copied to clipboard
数据结构和算法专项训练营。✍️✍️✍️
《数据结构与算法之美》专栏导航
数据结构
- 线性表
- 数组
- 链表
- 栈
- 队列
- 跳表
- 散列表
- 散列表(上):Word文档中的单词拼写检查功能是如何实现的?
- 散列表(中):如何打造一个工业级水平的散列表?
- 散列表(下):为什么散列表和链表经常会一起使用?
- 树
-
图
- 无向图、有向图、带权图
算法
- 复杂度分析
-
排序
- 冒泡排序、插入排序、选择排序
- 归并排序、快速排序
- 桶排序、计数排序、基数排序
- 排序优化:如何实现一个通用的、高性能的排序函数?
- 递归
- 查找
- 哈希算法
-
字符串
- BF、RK 算法
- BM 算法
- KMP 算法
- Trie 树
- AC 自动机
- 算法思想