概述
该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/archives/1015 访问。
本系列博文将会向大家展示我在LeetCode上的刷题进度。一来为自己的成长记录点点滴滴,二来跟大家一起探讨技术共同寻找最优解。这个系列的更新速度要视情况而定,尽量做到一日一更。部分题目由于各种原因暂未找到最优解,我会先做标记,之后再补上。另外,大部分题目我都会使用数个不同的解法并分析各自的时间复杂度。除非明确说明,否则所有解法均提交LeetCode并AC。
注:AC指Accept,TLE指Time Limit Exceeded。本文导航按LeetCode标签设计,部分题目会在不同的标签间重复。
导航
# | 链接 |
1 | 数组 |
2 | 哈希表 |
3 | 链表 |
4 | 数学 |
5 | 双指针 |
6 | 字符串 |
7 | 二分查找 |
8 | 分治算法 |
9 | 动态规划 |
10 | 回溯算法 |
11 | 栈 |
12 | 堆 |
13 | 贪心算法 |
14 | 排序 |
15 | 位运算 |
16 | 树 |
17 | 深度优先搜索 |
18 | 广度优先搜索 |
19 | 并查集 |
20 | 图 |
21 | 设计 |
22 | 拓扑排序 |
23 | 字典树 |
24 | 树状数组 |
25 | 线段树 |
26 | 二叉搜索树 |
27 | 递归 |
28 | 脑筋急转弯 |
29 | 记忆化 |
30 | 队列 |
31 | 极小化极大 |
32 | 蓄水池抽样 |
33 | 几何 |
34 | Map |
35 | 随机数 |
36 | 拒绝采样 |
101 | 数据库 |
102 | Shell |
103 | 多线程 |
104 | 程序员面试金典 |
105 | 剑指Offer |
该文章的最新版本已迁移至个人博客【比特飞】,单击链接 https://www.byteflying.com/archives/1015 访问。