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 298 Left Shift (<<) and Right Shift (>>) Operators Beginner % 1 293 Convert Number to base 3 String Representation Beginner % 1 277 Graph – Count all paths between source and destination Medium % 1 273 Graph – Detect Cycle in a Directed Graph Medium % 1 272 Graph – Software Installation Problem Medium % 0 270 Weighted Graph Implementation – JAVA Beginner % 1 269 Graph – Depth First Search in Disconnected Graph Medium % 1 268 Topological Sort Medium % 1 266 Graph Implementation – Adjacency Matrix | Set 3 Beginner % 1 264 Graph Implementation – Adjacency List - Better| Set 2 Beginner % 0 262 Count and print all Subarrays with product less than K in O(n) Hard % 0 261 Sliding Window Algorithm (Track the maximum of each subarray of size k) Hard % 0 258 Graph – Print all paths between source and destination Medium % 1 256 Print all sub sequences of a given array Hard % 0 253 Print all subarrays of a given array Medium % 0 252 Text Justification Problem (OR Word Wrap Problem) - Leetcode 68 Hard % 0 251 Dynamic Programming - Egg Dropping Problem Hard % 0 244 Dynamic programming - Remove Boxes Problem | leetcode Hard % 0 242 Number of bit to be flipped to convert one number to another. Beginner % 1 240 All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space Hard % 1 239 Find local minimum or local maximum in O(1) Medium % 0 228 Find the only element in array which appears only once Beginner % 1 227 Algorithm to calculate power(k,n). Beginner % 1 224 Number of 1’s in bit representation of a number Beginner % 1 222 Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer Hard % 0 220 Find the right most unset bit OR zero bit of a number Beginner % 1 218 Find the right most set bit of a number Beginner % 1 217 Find two elements whose sum is closest to zero Medium % 1 212 Find the first non repeating character in a given string Beginner % 0 211 Find the first repeating character in a given string Beginner % 0 205 Print All Diagonals of a given matrix Medium % 1 203 Dynamic Programming - Coin In a Line Game Problem Hard % 0 202 Dynamic Programming - Box Stacking Problem Hard % 0 200 Dynamic Programming - Highway Billboard Problem Hard % 0 190 Swap Nodes in pairs in a Linked List by changing links Medium % 0 Left Shift (<<) and Right Shift (>>) Operators Convert Number to base 3 String Representation Graph – Count all paths between source and destination Graph – Detect Cycle in a Directed Graph Graph – Software Installation Problem Weighted Graph Implementation – JAVA Graph – Depth First Search in Disconnected Graph Topological Sort Graph Implementation – Adjacency Matrix | Set 3 Graph Implementation – Adjacency List - Better| Set 2 Count and print all Subarrays with product less than K in O(n) Sliding Window Algorithm (Track the maximum of each subarray of size k) Graph – Print all paths between source and destination Print all sub sequences of a given array Print all subarrays of a given array Text Justification Problem (OR Word Wrap Problem) - Leetcode 68 Dynamic Programming - Egg Dropping Problem Dynamic programming - Remove Boxes Problem | leetcode Number of bit to be flipped to convert one number to another. All elements appears thrice and one element appears once. Find that element in O(n) time and O(1) space Find local minimum or local maximum in O(1) Find the only element in array which appears only once Algorithm to calculate power(k,n). Number of 1’s in bit representation of a number Maximum Subarray OR Largest Sum Contiguous Subarray Problem – Divide and Conquer Find the right most unset bit OR zero bit of a number Find the right most set bit of a number Find two elements whose sum is closest to zero Find the first non repeating character in a given string Find the first repeating character in a given string Print All Diagonals of a given matrix Dynamic Programming - Coin In a Line Game Problem Dynamic Programming - Box Stacking Problem Dynamic Programming - Highway Billboard Problem Swap Nodes in pairs in a Linked List by changing links 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16