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 510 Design a data structure for Candidate Voting Problem Medium % 0 507 Design data structure for players and ranks Medium % 0 505 Override the compare function for Arrays.sort method - Java Beginner % 0 502 Calculate tax on income as per given tax brackets. Beginner % 0 498 The largest number can be formed from the given number Beginner % 0 497 Minimum number of adjacent swaps to sort the given array Hard % 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 488 Check if given sudoku is valid or not Medium % 0 487 Find Election Winner Beginner % 0 486 Sort the indexes of the array as per the elements of the array Medium % 0 485 Construct the Largest number from the given digits Beginner % 1 483 Find Lexicographically smallest or largest substring of size k Beginner % 0 482 Largest word in dictionary by removing a few characters from the given string Beginner % 0 480 Check if one string is a subsequence of another string. Beginner % 0 479 Most frequent word Beginner % 0 478 Efficient Robot Problem - Find Minimum Trips Hard % 0 477 Job Sequencing algorithm Medium % 1 473 Given an array, count the number of pairs with a given sum. Beginner % 0 468 Unique subsets with a given sum with allowed repeated digits. Medium % 0 464 Sum of distinct elements among two given sets Beginner % 0 461 Insert a node in the given sorted linked list. Beginner % 1 458 Print sorted unique elements of a given array Beginner % 0 457 Given an array, print all unique subsets with a given sum. Medium % 0 455 Replace array elements with maximum element on the right. Medium % 0 454 Find all unique combinations of numbers (from 1 to 9 ) with sum to N Medium % 0 449 Check if Graph is Bipartite - Adjacency List using Breadth-First Search(BFS) Hard % 0 446 Print all middle elements of the given matrix/2D array. Beginner % 1 445 Depth-First Search (DFS) in 2D Matrix/2D-Array - Recursive Solution Beginner % 1 443 Check the completeness of given binary tree | Set 2 - Using Level Order Traversal Medium % 0 442 Find the number of distinct Islands OR connected components. Hard % 0 441 Print All Paths in Dijkstra's Shortest Path Algorithm Hard % 0 440 Given an array, Print sum of all subsets Beginner % 1 437 Lexicographically previous permutation With One swap Medium % 1 436 Find all unique combinations of exact K numbers (from 1 to 9 ) with sum to N Medium % 0 Design a data structure for Candidate Voting Problem Design data structure for players and ranks Override the compare function for Arrays.sort method - Java Calculate tax on income as per given tax brackets. The largest number can be formed from the given number Minimum number of adjacent swaps to sort the given array Find the number of pairs with even XOR The number of cycles in a given array of integers. Check if given sudoku is valid or not Find Election Winner Sort the indexes of the array as per the elements of the array Construct the Largest number from the given digits Find Lexicographically smallest or largest substring of size k Largest word in dictionary by removing a few characters from the given string Check if one string is a subsequence of another string. Most frequent word Efficient Robot Problem - Find Minimum Trips Job Sequencing algorithm Given an array, count the number of pairs with a given sum. Unique subsets with a given sum with allowed repeated digits. Sum of distinct elements among two given sets Insert a node in the given sorted linked list. Print sorted unique elements of a given array Given an array, print all unique subsets with a given sum. Replace array elements with maximum element on the right. Find all unique combinations of numbers (from 1 to 9 ) with sum to N Check if Graph is Bipartite - Adjacency List using Breadth-First Search(BFS) Print all middle elements of the given matrix/2D array. Depth-First Search (DFS) in 2D Matrix/2D-Array - Recursive Solution Check the completeness of given binary tree | Set 2 - Using Level Order Traversal Find the number of distinct Islands OR connected components. Print All Paths in Dijkstra's Shortest Path Algorithm Given an array, Print sum of all subsets Lexicographically previous permutation With One swap Find all unique combinations of exact K numbers (from 1 to 9 ) with sum to N 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16