Featured Lists Top 20 Problems on Dynamic programming Top 10 Problems on Backtracking Top 20 Problems on Graph Top 25 Problems on Trees Top 10 Problems on Bits Manipulation Top 15 Problems in LinkedList All Problems # Status Problem video Level Completes Likes 260 Deque Implementation – Java Beginner % 0 259 Print all sub sequences of a given String Medium % 0 255 Print all substrings of a given string Medium % 0 250 Nuts & Bolts Problem (Lock & Key problem) Beginner % 0 249 Divide and Conquer - Rearrange array elements in special order Medium % 0 248 Remove Duplicates from a string | 4 Approaches Medium % 0 247 Find median of two sorted arrays of same size Medium % 0 245 Dynamic programming – Printer Problem | Leetcode Hard % 0 241 Separate even and odd integers in a given array Beginner % 0 238 Separate 0’s and 1’s in a given array Beginner % 0 237 Find three elements in an array that sum to a zero Beginner % 0 236 Find three elements in an array that sum to a given value Beginner % 1 235 Majority Element- Boyer–Moore majority vote algorithm Medium % 0 234 Majority Element – Part 1 Beginner % 0 233 Find the local minima in a given array Medium % 0 232 Check whether the given number is a perfect square Beginner % 0 230 Find the Index from which 0 starts Beginner % 0 229 Find the increasing OR decreasing point in an array Beginner % 0 226 Find remainder without using modulo operator Beginner % 0 225 Swap two numbers without using extra variable Beginner % 0 221 Identifying Maximum Gain from Sequential Elements Medium % 0 216 Find the element which appears maximum number of times in the array Medium % 0 215 Find duplicates in an given array in O(n) time and O(1) space Medium % 0 214 Find the last non repeating character in a given string. Beginner % 0 213 Find the last repeating character in a given string Beginner % 0 210 k-Nearest Neighbors Hard % 0 206 Reverse the given Array without using built in function Beginner % 0 201 Dynamic Programming - Split the String into Minimum number of Palindromes. Hard % 0 197 Convert Binary Tree into Threaded Binary Tree Hard % 0 196 Double Threaded Binary Tree Complete Implementation Hard % 0 195 Single Threaded Binary Tree Complete Implementation Hard % 0 194 Introduction to Threaded Binary Tree Medium % 0 193 Implement Stack Using Linked List Beginner % 0 192 Doubly Linked List Complete Implementation Beginner % 0 191 Circular Linked List Complete Implementation Beginner % 0 Deque Implementation – Java Print all sub sequences of a given String Print all substrings of a given string Nuts & Bolts Problem (Lock & Key problem) Divide and Conquer - Rearrange array elements in special order Remove Duplicates from a string | 4 Approaches Find median of two sorted arrays of same size Dynamic programming – Printer Problem | Leetcode Separate even and odd integers in a given array Separate 0’s and 1’s in a given array Find three elements in an array that sum to a zero Find three elements in an array that sum to a given value Majority Element- Boyer–Moore majority vote algorithm Majority Element – Part 1 Find the local minima in a given array Check whether the given number is a perfect square Find the Index from which 0 starts Find the increasing OR decreasing point in an array Find remainder without using modulo operator Swap two numbers without using extra variable Identifying Maximum Gain from Sequential Elements Find the element which appears maximum number of times in the array Find duplicates in an given array in O(n) time and O(1) space Find the last non repeating character in a given string. Find the last repeating character in a given string k-Nearest Neighbors Reverse the given Array without using built in function Dynamic Programming - Split the String into Minimum number of Palindromes. Convert Binary Tree into Threaded Binary Tree Double Threaded Binary Tree Complete Implementation Single Threaded Binary Tree Complete Implementation Introduction to Threaded Binary Tree Implement Stack Using Linked List Doubly Linked List Complete Implementation Circular Linked List Complete Implementation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16