Bloomberg Greedy Questions

115 greedy problems asked at Bloomberg interviews

Easy (20)Medium (80)Hard (15)

Questions

TitleDifficulty
Container With Most WaterMedium
Meeting Rooms IIMedium
Jump GameMedium
Two City SchedulingMedium
Best Time to Buy and Sell Stock IIMedium
Valid Triangle NumberMedium
CandyHard
Gas StationMedium
Frequency of the Most Frequent ElementMedium
Jump Game IIMedium
Wildcard MatchingHard
Split Array Largest SumHard
Largest NumberMedium
Remove K DigitsMedium
Non-overlapping IntervalsMedium
Best Time to Buy and Sell Stock with Transaction FeeMedium
Increasing Triplet SubsequenceMedium
Assign CookiesEasy
Maximum SwapMedium
Boats to Save PeopleMedium
Valid Parenthesis StringMedium
Lemonade ChangeEasy
Remove Duplicate LettersMedium
Reorganize StringMedium
Can Place FlowersEasy
Minimum Add to Make Parentheses ValidMedium
Largest Odd Number in StringEasy
Longest PalindromeEasy
Valid Palindrome IIEasy
Array PartitionEasy
Rabbits in ForestMedium
House Robber IVMedium
Task SchedulerMedium
Couples Holding HandsHard
Maximum Number of Events That Can Be AttendedMedium
IPOHard
Longest Binary Subsequence Less Than or Equal to KMedium
Minimum Number of Refueling StopsHard
Smallest Range Covering Elements from K ListsHard
Minimum Cost to Move Chips to The Same PositionEasy
Minimum Operations to Convert All Elements to ZeroMedium
Balance a Binary Search TreeMedium
Minimum Swaps to Arrange a Binary GridMedium
Partition LabelsMedium
Max Chunks To Make SortedMedium
Zero Array Transformation IIIMedium
Minimum Number of Arrows to Burst BalloonsMedium
Hand of StraightsMedium
Create Maximum NumberHard
Minimum Cost of Buying Candies With DiscountEasy
Earliest Finish Time for Land and Water Rides IEasy
Two Furthest Houses With Different ColorsEasy
Wiggle Sort IIMedium
Largest Submatrix With RearrangementsMedium
Minimum Cost Tree From Leaf ValuesMedium
Maximum Score From Removing SubstringsMedium
Minimum Number of Swaps to Make the String BalancedMedium
Maximum Distance in ArraysMedium
DI String MatchEasy
Minimum Number of Removals to Make Mountain ArrayHard
Maximum Average Pass RatioMedium
Remove Digit From Number to Maximize ResultEasy
Construct K Palindrome StringsMedium
Minimum Deletions to Make String K-SpecialMedium
Maximum 69 NumberEasy
Largest Perimeter TriangleEasy
Longest Palindrome by Concatenating Two Letter WordsMedium
Max Difference You Can Get From Changing an IntegerMedium
Divide Array Into Arrays With Max DifferenceMedium
Maximum Unique Subarray Sum After DeletionEasy
Reschedule Meetings for Maximum Free Time IIMedium
Shortest Unsorted Continuous SubarrayMedium
Maximum Tastiness of Candy BasketMedium
Avoid Flood in The CityMedium
Longest Happy StringMedium
Check if a Parentheses String Can Be ValidMedium
Maximum Matrix SumMedium
Group the People Given the Group Size They Belong ToMedium
Minimized Maximum of Products Distributed to Any StoreMedium
Divide Intervals Into Minimum Number of GroupsMedium
Find Original Array From Doubled ArrayMedium
Maximum Number of Tasks You Can AssignHard
Minimize XORMedium
Partition Array Into Three Parts With Equal SumEasy
Shortest String That Contains Three StringsMedium
Minimum Time to Make Rope ColorfulMedium
Maximum Units on a TruckEasy
Maximum Palindromes After OperationsMedium
Find Maximum Number of Non Intersecting SubstringsMedium
Maximum Sum of Edge Values in a GraphHard
Lexicographically Minimum String After Removing StarsMedium
Furthest Building You Can ReachMedium
Maximum Number of Operations to Move Ones to the EndMedium
Minimum Operations to Make the Array AlternatingMedium
Reschedule Meetings for Maximum Free Time IMedium
Rearranging FruitsHard
Broken CalculatorMedium
Minimum Number of People to TeachMedium
Maximum Subsequence ScoreMedium
Maximum Number of Distinct Elements After OperationsMedium
Maximum Frequency After Subarray OperationMedium
Dota2 SenateMedium
Max Chunks To Make Sorted IIHard
Minimum Operations to Reduce an Integer to 0Medium
Greatest Sum Divisible by ThreeMedium
Minimum Moves to Convert StringEasy
Put Marbles in BagsHard
Maximum Running Time of N ComputersHard
Cinema Seat AllocationMedium
Minimum Moves to Balance Circular ArrayMedium
Delete Columns to Make Sorted IIMedium
Apple Redistribution into BoxesEasy
Maximal Score After Applying K OperationsMedium
Minimum Number of Coins to be AddedMedium
Maximum Ice Cream BarsMedium

Showing 115 questions