1. Remove Duplicate From Sorted Array
2. Two Sum
3. Move Zeroes
4. Middle of the Linked List
5. Sort a linked list of 0s, 1s and 2s
6. BFS Traversal of Graph
7. DFS Traversal of Graph
8. Best Time to Buy and Sell Stocks
9. Find the Index of first Occurrence in a String
10. Add Binary
11. Linked List Cycle
12. N Queen
13. M Coloring Problem
14. Sudoko Solver
15. Find the Duplicate Number
16. Sort Colors
17. Find the All Duplicate Number
18. Find Duplicate Char in a String
19. Reverse Words in a String
20. Number of Islands
21. Find the Number Of Islands
22. Diameter Of Binary Tree
23. Invert Tree
24. Subtree of a another Tree
25. Symmetric Tree
26. Range Sum BST
27. Convert Sorted Array To BST
28. Merge Two Binary Tree
29. Maximum Depth of Binary Tree
30. Binary Tree Paths
31. Same Tree
32. Lowest Common Ancestor
33. Path Sum
34. Minimun Absolute Difference in BST
35. Sum Of Left Leaves
36. SubArray Sum Divisible by k
37. 3 Sum
38. 4 Sum
39. Subarray Sum Equals K
40. Spiral Matrix
41. Majority Element
42. Word Search
43. Merge Sorted Array
44. Best Time to Buy and Sell Stock II
45. Jump Game
46. Valid Parenthese
47. Generate Parenthese
48. Rotate Image
49. Intersection of two Linked List
50. Longest Common Prefix
51. Convert Binary Number in a linked list to Integer
52. Remove Duplicates from sorted Linked Lists
53. Remove Linked List Elements
54. Merge Two Sorted Linked List
55. Reverse Linked List
56. Container with Most water
57. Max Area of Island
58. Set Matrix Zero
59. All Unique Permutation
60. Valid Parenthese II
61. Integer To Roman
62. Largest Rectangle Histogram
63. Permutation in Array
64. Minimum Moves to equal array elements II
65. Product of 3 Numbers
66. Product Array Puzzle
67. Permute two arrays such that sum of every pair is greater or equal to K
68. Ceiling in a Sorted Array
69. Find Pair Given Difference
70. Check if reversing a sub array make the array sorted
71. Non Overlapping Interval
72. Multiply Two Linked List
73. Palindrome Linked List
75. Delete nodes having greater value on right
76. Add Two Numbers
77. Add Two Numbers II
78. Simplify Path
79. Group Anagrams
80. Print Anagrams Together
81. Valid Number
82. Balanced Binary Tree
83. Predecessor and Successor
84. Binary Tree InOrder Traversal
85. Check Whether BST contains DEAD END
86. BST Iterator
87. Lowest Common Ancestor
88. Unique Binary Search Tree II
89. Binary Tree Right Side View
90. Binary Tree Level Order Traversal
91. Median Of BST
92. Top K Freequent Elements
93. Kth Largest Element in an Array
94. Kth Smallest Element in a Sorted Matrix
95. Largest SubArray With Sum 0
96. Ugly Number II
98. Copy List With Random Pointer
99. Reverse Linked List ||
100. Remove Nth node from end of list
101. Coin Change
102. Detect cycle in a Directed Graph
103. Detect cycle in a Undirected Graph
104. Longest Common Substring
105. Longest Increasing Subsequence
106. Unique Path
107. Minimum Path Sum
109. Best Time To Buy and Sell Stocks IV
110. Job Sequencing Problem
111. Rain Water Trapping
112. Counting Bits
113. Reverse Pairs
114. Chocolate Distribution Problem
115. Super Egg Drops
116. Game Of Life