| # | Title | Topics | Acceptance | Solution | Difficulty |
|---|---|---|---|---|---|
| 1 | Find the Second Smallest of Four Numbers | Array Sorting Algorithms | 89.85% | ||
| 2 | Find the Second Largest of Four Numbers | Array Sorting Algorithms | 89.48% | ||
| 3 | Permutation of an Array | Array Recursion | 68.00% | Medium | |
| 4 | Missing And Repeating | Array | 24.83% | Easy | |
| 5 | Search In Rotated Sorted Array | Array Searching Algorithms | 37.64% | Medium | |
| 6 | Longest Common Prefix | Array String | 44.20% | Easy | |
| 7 | Count Inversions | Array Sorting Algorithms | 16.93% | Medium | |
| 8 | 2Sum - Pair With Given Sum | Array Hashing Hashmap | 30.61% | Easy | |
| 9 | Maximize Number of 1's | Array Binary Search | 50.00% | Medium | |
| 10 | Maximum fruit gathering by birds | Array | 50.00% | Easy | |
| 11 | Sum of elements of smallest subarray greater than x | Array | 50.00% | Easy | |
| 12 | Minimum sum | Array Sorting Algorithms | 17.14% | Medium | |
| 13 | Number of Pairs | Array | 21.82% | Medium | |
| 14 | Find Transition Point | Array Searching Algorithms | 37.90% | Easy | |
| 15 | 0-1 Knapsack Problem | Array Dynamic Programming | 50.00% | Medium | |
| 16 | Rod Cutting | Array Dynamic Programming | 50.00% | Medium | |
| 17 | Stock buy and sell | Array Dynamic Programming | 29.18% | Medium | |
| 18 | Maximum Meetings in One Room | Array Sorting Algorithms | 33.57% | Medium | |
| 19 | Distinct Paths II | Array Recursion Dynamic Programming 2D Array | 50.00% | Medium | |
| 20 | Minimum Path Sum | Array Dynamic Programming 2D Array | 50.00% | Medium | |
| 21 | Distinct Paths | Array Recursion Dynamic Programming 2D Array | 50.00% | Medium | |
| 22 | Longest Increasing Subsequence | Array Dynamic Programming | 20.00% | Medium | |
| 23 | Longest Common Subsequence | Array String Dynamic Programming | 50.00% | Medium | |
| 24 | Cake Distribution Problem | Array Searching Algorithms | 64.62% | Hard | |
| 25 | Search Insert Position | Array Sorting Algorithms | 48.03% | Easy | |
| 26 | 3 Sum | Array Sorting Algorithm | 35.80% | Medium | |
| 27 | Making A Large Island | Graph BFS DFS | 52.36% | Hard | |
| 28 | Stepping Numbers | BFS DFS | 48.44% | Medium | |
| 29 | Course Schedule | Graph BFS DFS | 51.77% | Medium | |
| 30 | You and your books | Array Dynamic Programming | 50.00% | Easy | |
| 31 | Next Smallest Palindrome | Array | 19.63% | Hard | |
| 32 | Count Smaller elements | Array | 38.16% | Hard | |
| 33 | Find Kth Rotation | Array Stack Searching Algorithm | 23.16% | Easy | |
| 34 | Merge Sorted Arrays | Array Sorting Algorithms | 32.01% | Easy | |
| 35 | Missing In Array | Array Searching Algorithms | 29.59% | Easy | |
| 36 | Maximum Product Of Two Numbers | Array Sorting Algorithms | 81.34% | Basic | |
| 37 | Maximum Subarray Sum | Array | 36.28% | Medium |
Loading today’s challenge…