Skip to content

Topic: Queue

38 problems
TitleStatusDifficulty
Implement Stack using Queues—Easy
Implement Queue using Stacks—Easy
Sliding Window Maximum—Hard
Flatten Nested List Iteratorread—Medium
First Unique Character in a String—Easy
Design Circular Queue—Medium
Design Circular Deque—Medium
Dota2 Senate—Medium
Shortest Subarray with Sum at Least K—Hard
Maximum Sum Circular Subarray—Medium
Number of Recent Calls—Easy
Stamping The Sequence—Hard
Reveal Cards In Increasing Order—Medium
Minimum Number of K Consecutive Bit Flips—Hard
Constrained Subsequence Sumread—Hard
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit—Medium
Max Value of Equation—Hard
Design Front Middle Back Queue—Medium
Delivering Boxes from Storage to Ports—Hard
Jump Game VI—Medium
Number of Students Unable to Eat Lunch—Easy
Find the Winner of the Circular Gameread—Medium
Finding MK Average—Hard
Maximum Number of Tasks You Can Assign—Hard
Time Needed to Buy Tickets—Easy
Number of People Aware of a Secret—Medium
Maximum Number of Robots Within Budget—Hard
Longest Increasing Subsequence II—Hard
Count Subarrays With Fixed Bounds—Hard
Find Consecutive Integers from a Data Stream—Medium
Maximize the Minimum Powered City—Hard
Continuous Subarrays—Medium
Minimum Number of Coins for Fruits—Medium
Find Maximum Non-decreasing Array Length—Hard
Minimum Sum of Values by Dividing Arrayread—Hard
Minimum Operations to Make Binary Array Elements Equal to One I—Medium
Count Non-Decreasing Subarrays After K Operations—Hard
Implement Router—Medium