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 160 Dynamic Programming - Longest Increasing Subsequence Medium % 1 152 Breadth-First Search/Traversal in a Graph Beginner % 1 149 Backtracking - Rat In A Maze Puzzle Hard % 0 146 Dynamic Programming - Stairs Climbing Puzzle Beginner % 1 134 Diameter Of a Binary Tree Hard % 1 121 Print All the Subsets of a Given Set (Power Set) Hard % 1 116 Generate All Balanced Parentheses Combinations (N Pairs) Medium % 1 94 Depth First Search/Traversal in Binary Tree Beginner % 0 74 Lowest Common Ancestor in a Binary Tree (Not Binary Search Tree). Hard % 0 73 Lowest Common Ancestor in a Binary Search Tree. Medium % 0 69 Convert Sorted Singly Linked List to Balanced Binary Search Tree Medium % 1 48 Determining Whether a Given Binary Tree is a Binary Search Tree (BST) Medium % 1 20 Reverse a Linked List Beginner % 0 19 Exploring All Paths, Including Diagonal, from Top Left to Bottom Right in 2D Array Medium % 1 9 Valid or Well Formed Parentheses | Part - 1 Medium % 0 4 Find a Missing Number From a Sequence of Consecutive Numbers Beginner % 0 2 Merge Sort - Updated - Most Efficient ways to Implement Medium % 1 562 Merge Strings Alternately - Leetcode Beginner % 1 559 Minimizing Taxis for Maximum Efficiency Hard % 1 554 Counting bits - Leetcode Beginner % 0 550 Debugging Techniques- How to Efficiently Find and Fix Software Bugs Medium % 1 544 Counting the Largest Number Groups by Digit Sum Medium % 2 543 Adding One to a Number Represented by an Array Medium % 1 519 Random character in a given string - Java Beginner % 0 514 Sort 0, 1, 2 in an array - Part 2 Beginner % 0 511 Sum of all the overlapping elements Beginner % 0 508 Get specific row K in a Pascal Triangle Medium % 0 494 Check if the given playlist of programs is valid Beginner % 1 492 Find the number of pairs with even XOR Beginner % 0 489 The number of cycles in a given array of integers. Hard % 0 485 Construct the Largest number from the given digits Beginner % 1 484 Print all subarrays using recursion Medium % 1 471 Two Sum Problem Beginner % 0 469 Given an array, find the number of all pairs with odd sum. Medium % 0 468 Unique subsets with a given sum with allowed repeated digits. Medium % 0 Dynamic Programming - Longest Increasing Subsequence Breadth-First Search/Traversal in a Graph Backtracking - Rat In A Maze Puzzle Dynamic Programming - Stairs Climbing Puzzle Diameter Of a Binary Tree Print All the Subsets of a Given Set (Power Set) Generate All Balanced Parentheses Combinations (N Pairs) Depth First Search/Traversal in Binary Tree Lowest Common Ancestor in a Binary Tree (Not Binary Search Tree). Lowest Common Ancestor in a Binary Search Tree. Convert Sorted Singly Linked List to Balanced Binary Search Tree Determining Whether a Given Binary Tree is a Binary Search Tree (BST) Reverse a Linked List Exploring All Paths, Including Diagonal, from Top Left to Bottom Right in 2D Array Valid or Well Formed Parentheses | Part - 1 Find a Missing Number From a Sequence of Consecutive Numbers Merge Sort - Updated - Most Efficient ways to Implement Merge Strings Alternately - Leetcode Minimizing Taxis for Maximum Efficiency Counting bits - Leetcode Debugging Techniques- How to Efficiently Find and Fix Software Bugs Counting the Largest Number Groups by Digit Sum Adding One to a Number Represented by an Array Random character in a given string - Java Sort 0, 1, 2 in an array - Part 2 Sum of all the overlapping elements Get specific row K in a Pascal Triangle Check if the given playlist of programs is valid Find the number of pairs with even XOR The number of cycles in a given array of integers. Construct the Largest number from the given digits Print all subarrays using recursion Two Sum Problem Given an array, find the number of all pairs with odd sum. Unique subsets with a given sum with allowed repeated digits. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17