All DSA
Interview Guide

Greedy

0%
  • Delete 5 For Maximum Value

    Junior
  • Maximum Units on a Truck

    Junior
  • Minimum Changes To Make Alternating Binary String

    Junior
  • Split a String in Balanced Strings

    Junior
  • Two City Scheduling

    Junior
  • Apply Operations to Make Sum of Array Greater Than or Equal to k

    Mid
  • ATM Machine

    Mid
  • Bandwidth Contribution

    Mid
  • Binge Watching

    Mid
  • Break a Palindrome

    Mid
  • Budget Spending (Travel Itinerary)

    Mid
  • Can Convert String in K Moves

    Mid
  • Character Reprogramming

    Mid
  • Cinema Seat Allocation

    Mid
  • Construct String With Repeat Limit

    Mid
  • DI String Match

    Mid
  • Divide Array in Sets of K Consecutive Numbers

    Mid
  • Find Polygon With the Largest Perimeter

    Mid
  • Find the Celebrity

    Mid
  • Gas Station

    Mid
  • Gem Card Purchases with Color Discounts

    Mid
  • Gems Removal Optimization

    Mid
  • Hand of Straights

    Mid
  • Integer to Roman Numeral Conversion

    Mid
  • Interesting Array

    Mid
  • Jump Game

    Mid
  • Least Number of Unique Integers after K Removals

    Mid
  • Lexicographically Smallest Happy String

    Mid
  • Max Difference by Changing an Integer

    Mid
  • Maximize the MEX of an Array

    Mid
  • Maximum Beauty of a String

    Mid
  • Maximum Elements with Sum Less Than K

    Mid
  • Maximum Subarray

    Mid
  • Maximum Swap

    Mid
  • Minimum Appends for Subsequence

    Mid
  • Minimum Cost to Delete Characters to Make String Without 3 Identical Consecutive Letters

    Mid
  • Minimum Deletions to Make Character Frequencies Unique

    Mid
  • Minimum Domino Rotations For Equal Row

    Mid
  • Minimum Health to Beat Game

    Mid
  • Minimum Moves to Reach Target

    Mid
  • Minimum Moves to Reach Target Score

    Mid
  • Minimum Number of Food Buckets to Feed Hamsters

    Mid
  • Minimum Number of Frogs Croaking

    Mid
  • Minimum Partitions Required

    Mid
  • Minimum Penalty for a Shop

    Mid
  • Mr. Myers and the Exam

    Mid
  • Partition Labels - Divide String into Maximum Parts with Unique Letters

    Mid
  • Queue Reconstruction by Height

    Mid
  • Reconstruct a 2-Row Binary Matrix

    Mid
  • Remove Colored Pieces if Both Neighbors are the Same Color

    Mid
  • Sequence Construction (Permutation Sum)

    Mid
  • Smallest Number That Cannot Be Represented as Sum of Subsets

    Mid
  • Split Concatenated Strings

    Mid
  • Stock Profit Maximization

    Mid
  • String Without AAA or BBB

    Mid
  • Task Scheduler with Cooldown Period

    Mid
  • Valid Parenthesis String

    Mid
  • Wiggle Subsequence

    Mid
  • Word Wrap

    Mid
  • Assign Dashers

    Senior
  • Candy

    Senior
  • Make The Array Positive

    Senior
  • Maximize Sum by Choosing from Two Arrays

    Senior
  • Min Subsequence for Uniqueness

    Senior
  • Minimum Number of Refueling Stops

    Senior
  • N Queues Maximum Sum

    Senior
  • Sequence Construction

    Senior
  • Set Intersection Size At Least Two

    Senior
  • Task Scheduler II

    Senior