刷题顺序

4/13/2023 力扣

1.数据结构:

数组Array 485/283/27

链表Linked List 203/206

队列Queue 933/225(用队列实现栈)/622/641

栈stack 20/496/232(用栈实现队列)

哈希表Hash table 217/389/496

集合set 217/705(设计)

堆Heap 215/692

树&图

2.算法:

双指针two pointers 141/344/881

二分查找 binary search 704/35/162/74

滑动窗口 sliding window(技巧) 209/1456

递归 recursion 509/206/344/687

分治 divide&conquer 169/53

回溯 backtracking 22/78/77/46(全经典)

深度优先搜索DFS 938/78/200

宽度优先搜索BFS 200/547/721

并查集 union find 200/547/721

贪心 greedy 322/1217/55

记忆化搜索(技巧)509/322

动态规划 dynamic programming 509/62/121/70/279/221

拓扑排序 topologic sort 207/210

前缀树 trie 208/720/692

Last Updated: 4/13/2023, 11:15:31 AM