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 % 5 545 Maximizing Contiguous Ones with a Single Flip in a Binary Array Medium % 3 540 find the Arithmetic Progression sequence Beginner % 3 536 Given an array, rank its elements Beginner % 3 123 Colorful Numbers Hard % 3 547 Maximum Contiguous ones after one deletion Medium % 2 544 Counting the Largest Number Groups by Digit Sum Medium % 2 537 Departure and Destination Cities in a given itinerary Beginner % 2 535 Find Three Consecutive Odd Numbers in an array 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 - Dynamic Programming - O(n) Medium % 2 204 Dynamic Programming - Edit Distance Problem 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 543 Adding One to a Number Represented by an Array Medium % 1 539 Find the Nth-term in a given arithmetic progression Beginner % 1 538 Find The Minimum time difference Medium % 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 516 Count similar words in a given array Beginner % 1 515 Maximum distance from the nearest person Medium % 1 513 Sort 0, 1, 2 in an array - Part 1 Beginner % 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 Find an extra element in two almost similar arrays Maximizing Contiguous Ones with a Single Flip in a Binary Array find the Arithmetic Progression sequence Given an array, rank its elements Colorful Numbers Maximum Contiguous ones after one deletion Counting the Largest Number Groups by Digit Sum Departure and Destination Cities in a given itinerary Find Three Consecutive Odd Numbers in an array Find the number of pairs with odd XOR Longest substring with at most K unique characters Graph – Depth First Traversal Stock Single Sell Problem - Dynamic Programming - O(n) Dynamic Programming - Edit Distance Problem 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 Adding One to a Number Represented by an Array Find the Nth-term in a given arithmetic progression Find The Minimum time difference 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 Count similar words in a given array Maximum distance from the nearest person Sort 0, 1, 2 in an array - Part 1 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 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16