recursion
111 problems
# | Title | Acceptance | Difficulty |
|---|---|---|---|
1 | string two pointers array +2 more | 44.2% | easy |
2 | sorting recursion hash map +1 more | 38.3% | easy |
3 | binary search recursion | 15.3% | Med. |
4 | array two pointers sorting +3 more | 42.5% | easy |
5 | array sorting two pointers +3 more | 35.5% | easy |
6 | sorting two pointers recursion +1 more | 17.3% | Med. |
7 | linked list fast and slow pointers two pointers +3 more | 59.9% | easy |
8 | recursion linked list hash map | 47.2% | Med. |
9 | linked list recursion doubly linked list | 28.9% | Med. |
10 | linked list two pointers recursion | 56.3% | Med. |
11 | array graph algorithms recursion +1 more | 17.2% | hard |
12 | string hash map two pointers +2 more | 23.2% | hard |
13 | sorting cyclic sort array +1 more | 48.3% | easy |
14 | array sorting two pointers +2 more | 49.1% | easy |
15 | array sorting recursion +3 more | 28.8% | Med. |
16 | array sorting recursion +2 more | 16.7% | hard |
17 | linked list recursion sorting +4 more | 80.1% | easy |
18 | linked list linked list reversal recursion +2 more | 31.4% | Med. |
19 | linked list recursion | 53.1% | Med. |
20 | linked list recursion | 51.9% | Med. |
21 | linked list doubly linked list recursion +2 more | 22.8% | Med. |
22 | stack string depth-first search +1 more | 30.1% | easy |
23 | sorting stack recursion | 69.7% | easy |
24 | linked list linked list reversal recursion +1 more | 41.9% | easy |
25 | stack string array +1 more | 58.6% | easy |
26 | string stack recursion +2 more | 37.0% | Med. |
27 | breadth-first search binary tree queue +1 more | 89.2% | easy |
28 | binary tree breadth-first search tree depth first search +3 more | 32.1% | Med. |
29 | binary tree breadth-first search level order traversal +3 more | 64.0% | Med. |
30 | breadth-first search binary tree queue +1 more | 89.2% | easy |
31 | binary tree breadth-first search level order traversal +3 more | 64.0% | Med. |
32 | binary tree breadth-first search depth-first search +1 more | 21.5% | easy |
33 | binary tree depth-first search recursion +1 more | 38.3% | easy |
34 | binary tree depth-first search recursion +2 more | 56.9% | Med. |
35 | binary tree recursion depth-first search | 69.0% | Med. |
36 | binary tree recursion depth-first search +1 more | 25.9% | Med. |
37 | binary tree depth-first search recursion +2 more | 24.5% | Med. |
38 | binary tree tree depth first search recursion +1 more | 59.2% | Med. |
39 | binary tree tree depth first search recursion +2 more | 17.7% | hard |
40 | graph breadth-first search depth-first search +2 more | 42.8% | easy |
41 | graph depth-first search recursion | 0.0% | easy |
42 | graph depth-first search union-find +3 more | 41.5% | Med. |
43 | graph depth-first search breadth-first search +2 more | 64.2% | Med. |
44 | graph algorithms topological sort depth-first search +2 more | 0.0% | Med. |
45 | matrix graph matrix traversal +4 more | 49.3% | easy |
46 | matrix breadth-first search depth-first search +4 more | 47.4% | easy |
47 | breadth-first search depth-first search recursion +3 more | 38.4% | easy |
48 | graph matrix traversal breadth-first search +2 more | 44.0% | easy |
49 | graph matrix breadth-first search +3 more | 62.6% | Med. |
50 | graph depth-first search matrix +1 more | 19.1% | Med. |
51 | subsets backtracking array +1 more | 60.3% | easy |
52 | subsets backtracking recursion | 40.3% | easy |
53 | recursion backtracking array +2 more | 58.8% | Med. |
54 | recursion backtracking string +2 more | 56.7% | Med. |
55 | backtracking recursion string | 27.9% | hard |
56 | backtracking recursion string +2 more | 70.3% | hard |
57 | recursion divide and conquer dynamic programming | 67.4% | hard |
58 | binary search tree binary tree recursion +2 more | 30.1% | hard |
59 | binary search tree dynamic programming recursion +2 more | 34.3% | hard |
60 | binary search sorting array +1 more | 32.7% | easy |
61 | binary search array sorting +1 more | 23.7% | Med. |
62 | binary search array string +1 more | 36.8% | Med. |
63 | binary search array recursion | 33.7% | Med. |
64 | binary search sorting array +2 more | 24.0% | Med. |
65 | binary search array sorting +1 more | 23.0% | Med. |
66 | binary search sorting array +1 more | 24.2% | Med. |
67 | stack hash map priority queue +2 more | 40.0% | hard |
68 | string recursion two pointers +1 more | 33.1% | easy |
69 | string stack recursion +2 more | 48.3% | Med. |
70 | dynamic programming recursion greedy algorithm +2 more | 42.8% | Med. |
71 | dynamic programming recursion subsets +1 more | 35.0% | Med. |
72 | dynamic programming recursion greedy algorithm +3 more | 50.7% | hard |
73 | subsets dynamic programming recursion +2 more | 55.6% | hard |
74 | dynamic programming recursion backtracking +1 more | 44.6% | hard |
75 | backtracking recursion array +2 more | 46.3% | Med. |
76 | depth-first search backtracking graph +2 more | 28.6% | Med. |
77 | recursion backtracking divide and conquer +1 more | 36.3% | Med. |
78 | string backtracking recursion +2 more | 44.3% | Med. |
79 | backtracking recursion | 74.3% | hard |
80 | trie string depth-first search +3 more | 35.5% | Med. |
81 | string dynamic programming recursion +1 more | 53.0% | Med. |
82 | topological sort graph algorithms recursion +3 more | 25.9% | Med. |
83 | graph algorithms topological sort graph +2 more | 46.4% | Med. |
84 | graph algorithms topological sort recursion +2 more | 47.0% | Med. |
85 | topological sort graph algorithms graph +2 more | 20.0% | hard |
86 | graph algorithms topological sort graph +1 more | 31.9% | hard |
87 | graph depth-first search union-find +3 more | 41.5% | Med. |
88 | graph breadth-first search depth-first search +2 more | 37.5% | Med. |
89 | graph algorithms breadth-first search depth-first search +3 more | 40.8% | Med. |
90 | array prefix sum recursion +1 more | 67.0% | easy |
91 | binary tree binary search tree recursion +2 more | 47.1% | Med. |
92 | binary tree recursion depth-first search +1 more | 77.7% | Med. |
93 | binary search tree recursion breadth-first search +2 more | 90.0% | Med. |
94 | binary search recursion sorting | 21.8% | easy |
95 | binary tree recursion breadth-first search +2 more | 35.4% | easy |
96 | recursion string backtracking +1 more | 45.2% | Med. |
97 | dynamic programming array greedy algorithm +1 more | 22.2% | Med. |
98 | linked list two pointers recursion +1 more | 30.1% | Med. |
99 | binary search array sorting +2 more | 26.0% | Med. |
100 | binary search tree recursion binary tree +1 more | 28.3% | Med. |