LeetCode (709/2356)
→ Easy 227
--Medium 383
--Hard 97
Algorithm exercises 🚨🚨🚨
the following problem is choose by:
the problem of Daily Challenges and Weekly Contest, and the similar problem on leetcode.com and leetcode-cn.com.
Tag | Progress |
---|---|
Array | 141/287 |
Backtracking | 28/57 |
Binary Indexed Tree | 2/6 |
Binary Search | 42/91 |
Binary Search Tree | 2/15 |
Bit Manipulation | 21/54 |
Brainteaser | 4/7 |
Breadth-first Search | 24/74 |
Concurrency | 1/9 |
Counting | 25/86 |
Database | 3/112 |
Depth-first Search | 61/134 |
Desigin | 11/55 |
Divide and Conquer | 8/19 |
Dynamic Programming | 83/222 |
Geometry | 3/9 |
Graph | 18/47 |
Greedy | 39/100 |
Hash Table | 50/133 |
Heap | 10/35 |
Linked List | 30/39 |
Math | 47/122 |
Memoization | 1/1 |
Minimax | 3/8 |
Ordered Map | 3/12 |
Queue | 3/9 |
Recursion | 5/15 |
Rejection Sampling | 1/2 |
Random | 3/6 |
Rolling Hash | 1/3 |
Segment Tree | 4/14 |
Sliding Window | 7/25 |
Sort | 32/52 |
Stack | 26/57 |
String | 87/199 |
Topological Sort | 4/7 |
Tree | 81/148 |
Trie | 8/17 |
Two Pointers | 38/60 |
Union Find | 12/32 |
other | 8/? |