话题分类 # Topic 话题 # Topic 话题 1 Array 数组 2 Dynamic Programming 动态规划 3 String 字符串 4 Math 数学 5 Greedy ���心 6 Depth-First Search 深度优先搜索 7 Tree 树 8 Hash Table 哈希表 9 Binary Search 二分查找 10 Breadth-First Search 广度优先搜索 11 Sort 排序 12 Two Pointers 双指针 13 Backtracking 回溯 14 Design 设计 15 Stack 栈 16 Bit Manipulation 位运算 17 Graph 图 18 Heap 堆 19 Linked List 链表 20 Recursion 递归 21 Union Find 并查集 22 Sliding Window 滑动窗口 23 Trie 字典树 24 Divide and Conquer 分治 25 Ordered Map Ordered Map 26 Segment Tree 线段树 27 Queue 队列 28 Geometry 几何 29 Line Sweep 扫描线 30 Binary Indexed Tree 树状数组 31 Minimax 极小化极大 32 Brainteaser 脑筋急转弯 33 Topological Sort 拓扑排序 34 Dequeue Dequeue 35 Random Random 36 Binary Search Tree 二叉搜索树 37 Rolling Hash 滚动哈希 38 Suffix Array 后缀数组 39 Rejection Sampling 拒绝采样 40 Reservoir Sampling 水塘抽样 41 Meet In The Middle Meet In The Middle 42 Memoization 记忆化搜索 43 OOP OOP 44 Sorting 排序 45 Heap (Priority Queue) 堆(优先队列) 46 Ordered Set 有序集合 47 Hash Function 哈希函数 48 String Matching 字符串匹配 49 Randomized 随机化 50 Prefix Sum 前缀和 51 Probability and Statistics 概率与统计 52 Simulation 模拟 53 Monotonic Queue 单调队列 54 Data Stream 数据流 55 Counting 计数 56 Matrix 矩阵 57 Iterator 迭代器 58 Quickselect 快速选择 59 Merge Sort 归并排序 60 Binary Tree 二叉树 61 Combinatorics 组合数学 62 Shortest Path 最短路 63 Interactive 交互 64 Bucket Sort 桶排序 65 Counting Sort 计数排序 66 Radix Sort 基数排序 67 Monotonic Stack 单调栈 68 Minimum Spanning Tree 最小生成树 69 Strongly Connected Component 强连通分量 70 Game Theory 博弈 71 Bitmask 状态压缩 72 Concurrency 多线程 73 Doubly-Linked List 双向链表 74 Enumeration 枚举 75 Number Theory 数论 76 Biconnected Component 双连通分量 77 Eulerian Circuit 欧拉回路