| 1. Print Numbers from 1 to N | Recursion | 75.00% | | Easy |
| 2. Factorial of N | Recursion | 60.00% | | Easy |
| 3. Print Number From N to 1 | Recursion | 80.00% | | Easy |
| 4. Sum Of First N Natural Numbers | Recursion | 60.00% | | Easy |
| 5. Maximize Number of 1's | Array Binary Search | 50.00% | | Medium |
| 6. Smallest window of 0, 1 and 2 | String | 50.00% | | Easy |
| 7. Largest subarray of 0's and 1's | Data Structures Basics | 50.00% | | Easy |
| 8. Max of min for every window | Stack | 50.00% | | Hard |
| 9. Maximum fruit gathering by birds | Array | 50.00% | | Easy |
| 10. Sum of elements of smallest subarray greater than x | Array | 50.00% | | Easy |
| 11. Length of the longest substring | String | 50.00% | | Medium |
| 12. Smallest Window of All Characters | String Dynamic Programming | 50.00% | | Hard |
| 13. Equal Sum Subarrays | Queue | 50.00% | | Easy |
| 14. Ways to Reaching the n'th Stair | Dynamic Programming | 50.00% | | Medium |
| 15. Implement Min Stack | Stack | 22.59% | | Medium |
| 16. First non-repeating in a stream | Queue | 31.65% | | Medium |
| 17. Binary Heap Operations | Heap | 22.30% | | Medium |
| 18. Detect Loop in linked list | Linked List | 43.49% | | Medium |
| 19. Palindrome Linked List | Linked List | 41.48% | | Medium |
| 20. Categorize even and odd nodes in a Linked List | Linked List | 49.80% | | Medium |
| 21. Check for balanced Paranthesis | Stack | 28.56% | | Easy |
| 22. Asteroid Collision | Stack | 50.06% | | Medium |
| 23. Convert Infix To Prefix Notation | Stack | 52.94% | | Medium |
| 24. Histogram Max Rectangular Area | Stack | 32.12% | | Hard |
| 25. Implement Queue using Arrays | Queue | 47.24% | | Basic |
| 26. Minimum Cost of Ropes | Queue | 42.73% | | Medium |
| 27. Heap Sort | Heap | 53.06% | | Medium |
| 28. Word Search | Recursion | 32.69% | | Medium |
| 29. Print Pattern | Recursion | 56.39% | | Easy |
| 30. Floor in a Sorted Array | Sorting Algorithms | 33.75% | | Easy |
| 31. Minimum sum | Array Sorting Algorithms | 17.14% | | Medium |
| 32. Number of Pairs | Array | 21.82% | | Medium |
| 33. Find Transition Point | Array Searching Algorithms | 37.90% | | Easy |
| 34. Super Primes | Searching Algorithms | 24.90% | | Medium |
| 35. Pair Sum Closest to 0 | Searching Algorithms | 19.61% | | Easy |
| 36. Bitonic Point | Searching Algorithm | 58.67% | | Easy |
| 37. Alien Dictionary | String | 47.81% | | Hard |
| 38. Find the String | String | 72.98% | | Hard |
| 39. Lowest Common Ancestor of a Binary Tree | Tree | 50.00% | | Medium |
| 40. Binary Tree Maximum Path Sum | Tree | 50.00% | | Hard |
| 41. 0-1 Knapsack Problem | Array Dynamic Programming | 50.00% | | Medium |
| 42. Rod Cutting | Array Dynamic Programming | 50.00% | | Medium |
| 43. Stock buy and sell | Array Dynamic Programming | 29.18% | | Medium |
| 44. Maximum Meetings in One Room | Array Sorting Algorithms | 33.57% | | Medium |
| 45. Subset Sums | Recursion | 72.55% | | Medium |
| 46. Game with String | Heap | 53.96% | | Medium |
| 47. Interleave the First Half of the Queue with Second Half | Queue | 69.35% | | Medium |
| 48. Merge Sort for Linked List | Linked List | 74.76% | | Medium |
| 49. Reverse a Linked List in Groups | Linked List | 57.08% | | Medium |
| 50. Intersection of Two Linked Lists | Linked List | 35.30% | | Easy |
| 51. Reverse Words In A String | String | 47.80% | | Easy |
| 52. First Occurrence In A String | String | 50.08% | | Medium |
| 53. Distinct Paths II | Array Recursion Dynamic Programming 2D Array | 50.00% | | Medium |
| 54. Minimum Path Sum | Array Dynamic Programming 2D Array | 50.00% | | Medium |
| 55. Distinct Paths | Array Recursion Dynamic Programming 2D Array | 50.00% | | Medium |
| 56. Longest Increasing Subsequence | Array Dynamic Programming | 20.00% | | Medium |
| 57. Longest Common Subsequence | Array String Dynamic Programming | 50.00% | | Medium |
| 58. Number of Turns in Binary Tree | Tree | 50.00% | | Hard |
| 59. Find Largest Value in Each Tree Row | Tree | 50.00% | | Medium |
| 60. Tree Path Sum | Tree | 50.00% | | Medium |
| 61. Cake Distribution Problem | Array Searching Algorithms | 64.62% | | Hard |
| 62. Level Order Traversal of Binary Tree | Tree | 50.00% | | Medium |
| 63. Inorder Traversal Of Binary Tree | Tree | 50.00% | | Easy |
| 64. Preorder Traversal Of Binary Tree | Tree | 50.00% | | Easy |
| 65. Postorder Traversal Of Binary Tree | Tree | 50.00% | | Easy |
| 66. Height of Binary Tree | Tree | 50.00% | | Easy |
| 67. Same Binary Tree | Tree | 50.00% | | Easy |
| 68. Maximum Width of Binary Tree | Tree | 50.00% | | Easy |
| 69. Mirror Binary Tree | Tree | 50.00% | | Easy |
| 70. Search Insert Position | Array Sorting Algorithms | 48.03% | | Easy |
| 71. 3 Sum | Array Sorting Algorithm | 35.80% | | Medium |
| 72. K-Pangrams | String Hashing | 20.91% | | Medium |
| 73. Winner of an election | String Hashing | 53.75% | | Easy |
| 74. Making A Large Island | Graph BFS DFS | 52.36% | | Hard |
| 75. Stepping Numbers | BFS DFS | 48.44% | | Medium |
| 76. Course Schedule | Graph BFS DFS | 51.77% | | Medium |
| 77. You and your books | Array Dynamic Programming | 50.00% | | Easy |
| 78. Maximize dot product | Dynamic Programming | 13.27% | | Medium |
| 79. Next Smallest Palindrome | Array | 19.63% | | Hard |
| 80. Count Smaller elements | Array | 38.16% | | Hard |
| 81. Redundant Parenthesis | String Stack | 51.49% | | Hard |
| 82. Smallest factorial number | Searching Algorithms | 38.79% | | Medium |
| 83. Insertion Sort | Sorting Algorithms | 66.61% | | Easy |
| 84. Quick Sort | Sorting Algorithms | 55.23% | | Medium |
| 85. Shop in Candy Store | Sorting Algorithms | 45.43% | | Easy |
| 86. Tower of Hanoi | Recursion | 35.23% | | Medium |
| 87. Power Of Numbers | Recursion | 20.22% | | Medium |
| 88. Kth largest element | Heap | 64.92% | | Medium |
| 89. Sort a stack | Recursion | 69.19% | | Medium |
| 90. Reverse First K elements of Queue | Queue | 81.28% | | Medium |
| 91. Queue using Linked List | Queue | 45.60% | | Easy |
| 92. Number of NGEs to the right | Stack | 56.74% | | Medium |
| 93. Implement Stack using Linked List | Stack | 53.98% | | Easy |
| 94. Implement Stack Using Array | Stack | 54.76% | | Basic |
| 95. Flattening a Linked List | Linked List | 51.53% | | Medium |
| 96. Kth from End of Linked List | Linked List | 47.30% | | Medium |
| 97. Merge Two Sorted Lists | Linked List | 65.70% | | Medium |
| 98. Reverse a Linked List | Linked List | 78.10% | | Easy |
| 99. Roman Number to Integer | String | 43.21% | | Easy |
| 100. Longest Palindromic Substring | String | 34.80% | | Medium |