408推荐LeetCode题库(持续更新)

按难度:
easy:
14(二分法), 20(栈), 21(链表), 26(有序数组), 27(数组), 28(KMP), 53(动态规划), 88(有序数组), 104(树), 107(BFS), 110(平衡二叉树), 121(动态规划), 122(动态规划), 136(位运算), 141(快慢指针), 155(栈), 160(链表), 167(双指针), 169(数组), 189(有序数组), 190(位运算), 191(位运算), 198(动态规划), 203(链表), 206(链表), 225(队列&栈), 226(树), 232(队列&栈), 234(链表), 235(树), 237(链表), 242(数组), 257(DFS), 268(数组), 283(数组), 404(树), 405(位运算), 414(数组), 437(树), 443(数组), 448(数组), 461(位运算), 476(位运算), 530(树), 538(树), 543(树), 561(数组), 572(树), 581(数组), 589(树), 590(树), 606(树), 665(数组), 669(树), 674(数组), 687(树), 747(数组), 748(数组), 821(数组)

medium:
2(链表), 3(滑动窗口), 11(双指针), 19(链表), 24(链表), 82(链表), 94(中序遍历), 144(前序遍历), 153(数组), 199(树), 213(动态规划), 215(快速排序), 442(计数排序)

hard:
4(数组), 41(数组), 145(后序遍历)

按标签:
数组/字符串 Array/String:
27(数组), 169(数组), 242(数组), 268(数组), 283(数组), 414(数组), 443(数组), 448(数组), 153(数组), 4(数组), 41(数组), 561(数组), 581(数组), 665(数组), 674(数组), 747(数组), 748(数组), 821(数组)
14(二分法), 28(KMP)

有序数组 Sorted Array:
26(有序数组), 88(有序数组), 189(有序数组)

位运算 Bitwise operation:
136(位运算), 190(位运算), 191(位运算), 405(位运算), 461(位运算), 476(位运算)

链表 Linked List:
21(链表), 160(链表), 203(链表), 206(链表), 234(链表), 237(链表), 2(链表), 19(链表), 24(链表), 82(链表)

栈/队列 Stack/Queue:
20(栈), 155(栈), 225(队列&栈), 232(队列&栈)

树 Tree:
104(树), 107(BFS), 110(平衡二叉树), 226(树), 235(树), 257(DFS), 404(树), 437(树), 94(中序遍历), 144(前序遍历), 199(树), 145(后序遍历), 530(树), 538(树), 543(树), 572(树), 589(树), 590(树), 606(树), 669(树), 687(树)

双指针 Double Pointer:
141(快慢指针), 167(双指针), 11(双指针)

排序 Sort:
215(快速排序), 442(计数排序)

动态规划 Dynamic Programming:
53(动态规划), 121(动态规划), 122(动态规划), 198(动态规划), 3(滑动窗口), 213(动态规划)

你可能感兴趣的:(408推荐LeetCode题库(持续更新))