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 309 Floyd’s Triangle Beginner % 0 308 Print Numbers from 1 to N without using loop Beginner % 0 307 Swap two numbers using Bitwise XOR Operator Medium % 1 306 Determine if Given Year is Leap Year Beginner % 0 305 Find number of Distinct Permutations of a String Medium % 0 304 Find the Area of a Circle Beginner % 0 303 Dijkstra’s – Shortest Path Algorithm (SPT) - Adjacency Matrix - Java Implementation Hard % 0 302 Fizz Buzz Challenge Beginner % 0 301 Bitwise Trick: Divide by Powers of 2 Without Operators Beginner % 1 300 Find the Largest Gap Between Elements in an Array Beginner % 0 299 Minimum number of guesses needed to find a number Beginner % 0 298 Left Shift (<<) and Right Shift (>>) Operators Beginner % 1 297 Dijkstra's – Shortest Path Algorithm (SPT) Hard % 0 296 Replace all vowels with next consonant in a given string Medium % 0 295 Find the Area of a Triangle Using coordinates Beginner % 0 294 Find if Triangle can be formed using given 3 sides Beginner % 0 293 Convert Number to base 3 String Representation Beginner % 1 292 Find the Area of a Triangle Given Three Sides – Heron’s Formula Beginner % 0 291 Find Factorial of a given Number Beginner % 0 290 Reverse a String using Recursion Beginner % 0 289 Find Sum of all Digits of a Number Beginner % 0 288 Print maximum occurring character in a String Beginner % 0 287 Kruskal's Algorithm – Minimum Spanning Tree (MST) - Complete Implementation Hard % 0 286 Introduction to Minimum Spanning Tree (MST) Medium % 0 285 Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Priority Queue without decrease key in O(ElogV) Hard % 0 284 Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Priority Queue with decrease key Hard % 0 283 Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Min Heap Hard % 1 282 Prim’s - Minimum Spanning Tree (MST) |using Adjacency Matrix Hard % 0 281 Prim’s Algorithm - Minimum Spanning Tree (MST) Hard % 0 280 Graph – Find Cycle in Undirected Graph using Disjoint Set (Union-Find) Hard % 0 279 Disjoint Set | Union-Find Algorithm - Union by rank and path compression Hard % 0 278 Disjoint Set Data Structure - Union Find Algorithm Hard % 0 277 Graph – Count all paths between source and destination Medium % 1 276 Graph – Find Number of non reachable vertices from a given vertex Medium % 0 275 Graph – Detect Cycle in a Directed Graph using colors Hard % 0 Floyd’s Triangle Print Numbers from 1 to N without using loop Swap two numbers using Bitwise XOR Operator Determine if Given Year is Leap Year Find number of Distinct Permutations of a String Find the Area of a Circle Dijkstra’s – Shortest Path Algorithm (SPT) - Adjacency Matrix - Java Implementation Fizz Buzz Challenge Bitwise Trick: Divide by Powers of 2 Without Operators Find the Largest Gap Between Elements in an Array Minimum number of guesses needed to find a number Left Shift (<<) and Right Shift (>>) Operators Dijkstra's – Shortest Path Algorithm (SPT) Replace all vowels with next consonant in a given string Find the Area of a Triangle Using coordinates Find if Triangle can be formed using given 3 sides Convert Number to base 3 String Representation Find the Area of a Triangle Given Three Sides – Heron’s Formula Find Factorial of a given Number Reverse a String using Recursion Find Sum of all Digits of a Number Print maximum occurring character in a String Kruskal's Algorithm – Minimum Spanning Tree (MST) - Complete Implementation Introduction to Minimum Spanning Tree (MST) Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Priority Queue without decrease key in O(ElogV) Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Priority Queue with decrease key Prim’s – Minimum Spanning Tree (MST) |using Adjacency List and Min Heap Prim’s - Minimum Spanning Tree (MST) |using Adjacency Matrix Prim’s Algorithm - Minimum Spanning Tree (MST) Graph – Find Cycle in Undirected Graph using Disjoint Set (Union-Find) Disjoint Set | Union-Find Algorithm - Union by rank and path compression Disjoint Set Data Structure - Union Find Algorithm Graph – Count all paths between source and destination Graph – Find Number of non reachable vertices from a given vertex Graph – Detect Cycle in a Directed Graph using colors 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16