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 541 Find an extra element in two almost similar arrays Beginner % 4 545 Maximizing Contiguous Ones with a Single Flip in a Binary Array Medium % 3 544 Counting the Largest Number Groups by Digit Sum Medium % 2 540 find the Arithmetic Progression sequence Beginner % 2 537 Departure and Destination Cities in a given itinerary Beginner % 2 536 Given an array, rank its elements Beginner % 2 525 Find the number of pairs with odd XOR Beginner % 2 430 Longest substring with at most K unique characters Medium % 2 257 Graph – Depth First Traversal Medium % 2 223 Stock Single Sell Problem - O(n) Solution Hard % 2 204 Dynamic Programming - Edit Distance Problem Hard % 2 123 Colorful Numbers Hard % 2 115 Graph Representation - Adjacency Matrix and Adjacency List Beginner % 2 550 Debugging Techniques- How to Efficiently Find and Fix Software Bugs Medium % 1 548 Minimum Number of Halls Required for Lecture Scheduling Hard % 1 547 Maximum Contiguous ones after one deletion Medium % 1 543 Adding One to a Number Represented by an Array Medium % 1 538 Find The Minimum time difference Medium % 1 535 Find Three Consecutive Odd Numbers in an array Beginner % 1 534 Convert to Non-decreasing Array with one change Beginner % 1 531 Convert a Decimal number to its binary representation Beginner % 1 529 Duplicate even elements in an array Beginner % 1 527 In a number, add digits until it becomes a single digit Beginner % 1 524 Maximum CPU Load Problem in a jobs list Medium % 1 515 Maximum distance from the nearest person Medium % 1 509 Find the Number of Contiguous Parking Areas Medium % 1 503 Minimum Deletions to make the occurrence of each character unique. Hard % 1 499 Compare two version numbers of a software Medium % 1 497 Minimum number of adjacent swaps to sort the given array Hard % 1 496 Minimum number of times String A is repeated to such that B is substring of A Beginner % 1 494 Check if the given playlist of programs is valid Beginner % 1 485 Construct the Largest number from the given digits Beginner % 1 484 Print all subarrays using recursion Medium % 1 477 Job Sequencing algorithm Medium % 1 466 Lexicographically next permutation With One swap Medium % 1 Find an extra element in two almost similar arrays Maximizing Contiguous Ones with a Single Flip in a Binary Array Counting the Largest Number Groups by Digit Sum find the Arithmetic Progression sequence Departure and Destination Cities in a given itinerary Given an array, rank its elements Find the number of pairs with odd XOR Longest substring with at most K unique characters Graph – Depth First Traversal Stock Single Sell Problem - O(n) Solution Dynamic Programming - Edit Distance Problem Colorful Numbers Graph Representation - Adjacency Matrix and Adjacency List Debugging Techniques- How to Efficiently Find and Fix Software Bugs Minimum Number of Halls Required for Lecture Scheduling Maximum Contiguous ones after one deletion Adding One to a Number Represented by an Array Find The Minimum time difference Find Three Consecutive Odd Numbers in an array Convert to Non-decreasing Array with one change Convert a Decimal number to its binary representation Duplicate even elements in an array In a number, add digits until it becomes a single digit Maximum CPU Load Problem in a jobs list Maximum distance from the nearest person Find the Number of Contiguous Parking Areas Minimum Deletions to make the occurrence of each character unique. Compare two version numbers of a software Minimum number of adjacent swaps to sort the given array Minimum number of times String A is repeated to such that B is substring of A Check if the given playlist of programs is valid Construct the Largest number from the given digits Print all subarrays using recursion Job Sequencing algorithm Lexicographically next permutation With One swap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16