Google Medium Questions

Medium

1205 medium problems asked at Google interviews

Top Topics

Questions

TitleDifficulty
Add Two NumbersMedium
Longest Substring Without Repeating CharactersMedium
3SumMedium
Longest Palindromic SubstringMedium
Longest Consecutive SequenceMedium
Container With Most WaterMedium
Merge IntervalsMedium
Number of IslandsMedium
Maximum SubarrayMedium
Reverse IntegerMedium
Subarray Sum Equals KMedium
Next PermutationMedium
Generate ParenthesesMedium
Spiral MatrixMedium
Meeting Rooms IIMedium
Decode StringMedium
Koko Eating BananasMedium
Search in Rotated Sorted ArrayMedium
LRU CacheMedium
4SumMedium
Jump GameMedium
Letter Combinations of a Phone NumberMedium
Top K Frequent ElementsMedium
Find Peak ElementMedium
Rotate ArrayMedium
House RobberMedium
Kth Largest Element in an ArrayMedium
Group AnagramsMedium
Rotate ImageMedium
Sort ColorsMedium
Pow(x, n)Medium
Longest Repeating Character ReplacementMedium
Product of Array Except SelfMedium
Single Element in a Sorted ArrayMedium
Zigzag ConversionMedium
Longest Increasing SubsequenceMedium
Set Matrix ZeroesMedium
Find First and Last Position of Element in Sorted ArrayMedium
Maximal SquareMedium
Course ScheduleMedium
SubsetsMedium
Remove Nth Node From End of ListMedium
Rotting OrangesMedium
Min StackMedium
PermutationsMedium
Unique PathsMedium
Maximum Product SubarrayMedium
Coin ChangeMedium
3Sum ClosestMedium
Max Consecutive Ones IIIMedium
Two Sum II - Input Array Is SortedMedium
Reverse Words in a StringMedium
Fruit Into BasketsMedium
Insert Delete GetRandom O(1)Medium
Best Time to Buy and Sell Stock IIMedium
Jump Game IIMedium
The Earliest Moment When Everyone Become FriendsMedium
Valid SudokuMedium
Zero Array Transformation IMedium
Partition Equal Subset SumMedium
Daily TemperaturesMedium
Combination SumMedium
Count PrimesMedium
Edit DistanceMedium
Separate Squares IMedium
Remove K DigitsMedium
Peak Index in a Mountain ArrayMedium
Rotate ListMedium
Insert IntervalMedium
Sum of Subarray MinimumsMedium
Sort an ArrayMedium
Word BreakMedium
Palindrome PartitioningMedium
Minimum Area RectangleMedium
Count Number of Trapezoids IMedium
Second Highest SalaryMedium
Next Greater Element IIMedium
Find the Duplicate NumberMedium
Subsets IIMedium
Capacity To Ship Packages Within D DaysMedium
Random Pick with WeightMedium
Surrounded RegionsMedium
Largest NumberMedium
Divide Two IntegersMedium
String to Integer (atoi)Medium
String CompressionMedium
Target SumMedium
Word SearchMedium
Search a 2D Matrix IIMedium
Move Pieces to Obtain a StringMedium
Permutation in StringMedium
Pacific Atlantic Water FlowMedium
Integer to RomanMedium
Apply SubstitutionsMedium
Binary Tree Level Order TraversalMedium
Search a 2D MatrixMedium
Number of ProvincesMedium
Frequency of the Most Frequent ElementMedium
Lowest Common Ancestor of a Binary TreeMedium
Majority Element IIMedium
Delete Nodes And Return ForestMedium
Swap Adjacent in LR StringMedium
Kth Smallest Element in a BSTMedium
Minimum Size Subarray SumMedium
Maximum Width RampMedium
Sort ListMedium
Largest Divisible SubsetMedium
Minimum Number of Days to Make m BouquetsMedium
Odd Even Linked ListMedium
Remove Duplicates from Sorted Array IIMedium
Task SchedulerMedium
Clone GraphMedium
Count Good NumbersMedium
Gas StationMedium
Find K Closest ElementsMedium
Perfect SquaresMedium
Binary Tree Zigzag Level Order TraversalMedium
Reverse Linked List IIMedium
Copy List with Random PointerMedium
Longest Common SubsequenceMedium
Zero Array Transformation IIMedium
Reorder ListMedium
Single Number IIMedium
Find Minimum in Rotated Sorted ArrayMedium
Asteroid CollisionMedium
01 MatrixMedium
Search in Rotated Sorted Array IIMedium
Swap Nodes in PairsMedium
Coin Change IIMedium
Reorganize StringMedium
Group Shifted StringsMedium
Count Square Submatrices with All OnesMedium
Evaluate DivisionMedium
Minimum Area Rectangle IIMedium
Evaluate Reverse Polish NotationMedium
Sum of Two IntegersMedium
Implement Trie (Prefix Tree)Medium
House Robber IIMedium
Find All Duplicates in an ArrayMedium
Online Stock SpanMedium
Find All Possible Recipes from Given SuppliesMedium
Path With Minimum EffortMedium
Cheapest Flights Within K StopsMedium
Binary Subarrays With SumMedium
Simplify PathMedium
Course Schedule IIMedium
Contiguous ArrayMedium
Number of Matching SubsequencesMedium
Network Delay TimeMedium
Minimum Path SumMedium
Linked List Cycle IIMedium
Multiply StringsMedium
Redundant ConnectionMedium
Find And Replace in StringMedium
Construct Binary Tree from Preorder and Inorder TraversalMedium
Validate Binary Search TreeMedium
H-IndexMedium
Delete Node in a Linked ListMedium
Accounts MergeMedium
Find K Pairs with Smallest SumsMedium
Design Hit CounterMedium
Maximum SwapMedium
Diagonal TraverseMedium
Minimum Number of Operations to Move All Balls to Each BoxMedium
Managers with at Least 5 Direct ReportsMedium
TriangleMedium
Snapshot ArrayMedium
Domino and Tromino TilingMedium
Rearrange Array Elements by SignMedium
Best Time to Buy and Sell Stock with CooldownMedium
Combination Sum IVMedium
Find Eventual Safe StatesMedium
Remove Duplicate LettersMedium
Single-Threaded CPUMedium
Detect SquaresMedium
Find Longest Special Substring That Occurs Thrice IMedium
Car FleetMedium
Combination Sum IIMedium
Exclusive Time of FunctionsMedium
Shortest Path in Binary MatrixMedium
Number of Closed IslandsMedium
Nth DigitMedium
Sort Characters By FrequencyMedium
Find the Safest Path in a GridMedium
Soup ServingsMedium
The Latest Time to Catch a BusMedium
Count Days Without MeetingsMedium
Binary Tree Right Side ViewMedium
Sequence ReconstructionMedium
Maximum Points You Can Obtain from CardsMedium
Maximum XOR of Two Numbers in an ArrayMedium
Max Area of IslandMedium
Shortest Unsorted Continuous SubarrayMedium
Fraction to Recurring DecimalMedium
Linked List Random NodeMedium
Continuous SubarraysMedium
Partition ListMedium
Count and SayMedium
Champagne TowerMedium
Find All Anagrams in a StringMedium
Design a Stack With Increment OperationMedium
Unique Length-3 Palindromic SubsequencesMedium
Flatten Binary Tree to Linked ListMedium
Design a Number Container SystemMedium
Detonate the Maximum BombsMedium
Encode and Decode StringsMedium
Android Unlock PatternsMedium
CombinationsMedium
Top K Frequent WordsMedium
Consecutive NumbersMedium
Palindromic SubstringsMedium
Find Duplicate SubtreesMedium
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium
Maximum Candies Allocated to K ChildrenMedium
Monthly Transactions IMedium
Recover Binary Search TreeMedium
Queue Reconstruction by HeightMedium
Unique Paths IIMedium
Remove Sub-Folders from the FilesystemMedium
Minimum Difference Between Largest and Smallest Value in Three MovesMedium
Delete Nodes From Linked List Present in ArrayMedium
Graph Valid TreeMedium
Count Numbers with Unique DigitsMedium
Repeated String MatchMedium
Predict the WinnerMedium
Keys and RoomsMedium
Divide Array in Sets of K Consecutive NumbersMedium
Minimum Falling Path SumMedium
Maximum Good Subarray SumMedium
Inverse Coin ChangeMedium
House Robber IIIMedium
Delete Node in a BSTMedium
Decode WaysMedium
Increasing Triplet SubsequenceMedium
Regions Cut By SlashesMedium
Maximum Number of Events That Can Be AttendedMedium
Binary Tree Vertical Order TraversalMedium
Flatten Nested List IteratorMedium
New 21 GameMedium
Longest Arithmetic Subsequence of Given DifferenceMedium
Tuple with Same ProductMedium
Longest Absolute File PathMedium
Sender With Largest Word CountMedium
Range Sum Query 2D - ImmutableMedium
Path Sum IIIMedium
Valid Parenthesis StringMedium
Subarray Sums Divisible by KMedium
Minimum Add to Make Parentheses ValidMedium
Maximum Level Sum of a Binary TreeMedium
Non-overlapping IntervalsMedium
Sum of Beauty of All SubstringsMedium
Smallest Integer Divisible by KMedium
Snakes and LaddersMedium
Binary Search Tree IteratorMedium
Minimum Time DifferenceMedium
K Closest Points to OriginMedium
K-th Symbol in GrammarMedium
Number of Subsequences That Satisfy the Given Sum ConditionMedium
My Calendar IMedium
Minimum Domino Rotations For Equal RowMedium
Maximum Score From Removing SubstringsMedium
Product of the Last K NumbersMedium
Maximum Beauty of an Array After Applying OperationMedium
Find Original Array From Doubled ArrayMedium
Minimum Height TreesMedium
Max Chunks To Make SortedMedium
Delete the Middle Node of a Linked ListMedium
Rotated DigitsMedium
Basic Calculator IIMedium
Remove Duplicates from Sorted List IIMedium
Minimum Operations to Reduce X to ZeroMedium
All Nodes Distance K in Binary TreeMedium
Maximum Frequency of an Element After Performing Operations IMedium
Check if Word Can Be Placed In CrosswordMedium
Number of EnclavesMedium
Divide Array Into Arrays With Max DifferenceMedium
Time Based Key-Value StoreMedium
Design Linked ListMedium
Maximum Width of Binary TreeMedium
Permutations IIMedium
Nth Highest SalaryMedium
Longest Palindromic SubsequenceMedium
Longest Arithmetic SubsequenceMedium
Path with Maximum ProbabilityMedium
Count Special SubsequencesMedium
Zero Array Transformation IIIMedium
Is Graph Bipartite?Medium
Count Number of Bad PairsMedium
Path Existence Queries in a Graph IMedium
Maximum Number of Points with CostMedium
HeatersMedium
Word SubsetsMedium
Count Submatrices With All OnesMedium
Walls and GatesMedium
Wiggle Sort IIMedium
Bag of TokensMedium
My Calendar IIMedium
Expressive WordsMedium
Rank Teams by VotesMedium
Build an Array With Stack OperationsMedium
Longest Non-Decreasing Subarray After Replacing at Most One ElementMedium
Find the Smallest Divisor Given a ThresholdMedium
Interleaving StringMedium
Magic Squares In GridMedium
Interval List IntersectionsMedium
Sort Transformed ArrayMedium
RLE IteratorMedium
Minimum Number of Flips to Make the Binary String AlternatingMedium
Lexicographical NumbersMedium
Longest Subarray of 1's After Deleting One ElementMedium
Check if Grid can be Cut into SectionsMedium
Reschedule Meetings for Maximum Free Time IMedium
Spiral Matrix IIMedium
The kth Factor of nMedium
Filling Bookcase ShelvesMedium
Number of Ways to Build Sturdy Brick WallMedium
Maximum Product of Word LengthsMedium
Ones and ZeroesMedium
Count Servers that CommunicateMedium
Find the Most Competitive SubsequenceMedium
Game of LifeMedium
Longest Mountain in ArrayMedium
Stock Price FluctuationMedium
Delete Operation for Two StringsMedium
Find the Length of the Longest Common PrefixMedium
Subarray Product Less Than KMedium
Maximum Sum Circular SubarrayMedium
Find the Prefix Common Array of Two ArraysMedium
Car PoolingMedium
Minimize Hamming Distance After Swap OperationsMedium
Words Within Two Edits of DictionaryMedium
Largest Submatrix With RearrangementsMedium
Number of Substrings Containing All Three CharactersMedium
Design Circular QueueMedium
Lowest Common Ancestor of a Binary Search TreeMedium
Maximum Side Length of a Square with Sum Less than or Equal to ThresholdMedium
Minimum Deletions to Make String BalancedMedium
Rank ScoresMedium
Pyramid Transition MatrixMedium
Sum Root to Leaf NumbersMedium
Time Needed to Inform All EmployeesMedium
Matrix Block SumMedium
Find Leaves of Binary TreeMedium
Maximum Number of Distinct Elements After OperationsMedium
Kth Smallest Element in a Sorted MatrixMedium
Find the Maximum Length of Valid Subsequence IMedium
Describe the PaintingMedium
Construct Binary Tree from Preorder and Postorder TraversalMedium
Furthest Building You Can ReachMedium
Evaluate the Bracket Pairs of a StringMedium
Shortest BridgeMedium
Boats to Save PeopleMedium
Check If a String Contains All Binary Codes of Size KMedium
Product Price at a Given DateMedium
Path With Maximum Minimum ValueMedium
Maximize Distance to Closest PersonMedium
Push DominoesMedium
Flip Equivalent Binary TreesMedium
Delete Columns to Make Sorted IIMedium
Find the Number of Ways to Place People IMedium
Number of Connected Components in an Undirected GraphMedium
Arithmetic SubarraysMedium
Bulls and CowsMedium
Smallest String Starting From LeafMedium
Flip String to Monotone IncreasingMedium
Knight DialerMedium
Minimum Knight MovesMedium
Sort Integers by The Power ValueMedium
Convert Sorted List to Binary Search TreeMedium
Unique Binary Search Trees IIMedium
Game Play Analysis IVMedium
Longest String ChainMedium
Populating Next Right Pointers in Each NodeMedium
Escape The GhostsMedium
132 PatternMedium
Fill a Special GridMedium
Minimum Remove to Make Valid ParenthesesMedium
Design Add and Search Words Data StructureMedium
Continuous Subarray SumMedium
Sum of Square NumbersMedium
Count Number of Nice SubarraysMedium
Immediate Food Delivery IIMedium
Exchange SeatsMedium
UTF-8 ValidationMedium
Next Closest TimeMedium
Number of Good Ways to Split a StringMedium
Split a String Into the Max Number of Unique SubstringsMedium
Beautiful ArrayMedium
Find the Maximum Length of Valid Subsequence IIMedium
Wiggle SortMedium
Number of Zero-Filled SubarraysMedium
Integer ReplacementMedium
Longest Word in Dictionary through DeletingMedium
Watering PlantsMedium
The MazeMedium
Path with Maximum GoldMedium
Range Sum Query 2D - MutableMedium
Range Sum of Sorted Subarray SumsMedium
Implement Magic DictionaryMedium
Insert into a Sorted Circular Linked ListMedium
Random Point in Non-overlapping RectanglesMedium
Online ElectionMedium
Remove IntervalMedium
Jump Game VIIMedium
Minimum Cost For TicketsMedium
Factorial Trailing ZeroesMedium
Destroying AsteroidsMedium
The k-th Lexicographical String of All Happy Strings of Length nMedium
Most Stones Removed with Same Row or ColumnMedium
Number of Ways to Arrive at DestinationMedium
Maximum Sum of Distinct Subarrays With Length KMedium
Convert Object to JSON StringMedium
Construct Binary Search Tree from Preorder TraversalMedium
Find the Largest Area of Square Inside Two RectanglesMedium
Minimum Number of Vertices to Reach All NodesMedium
Search Suggestions SystemMedium
Remove All Occurrences of a SubstringMedium
Number of Same-End SubstringsMedium
Check if Number is a Sum of Powers of ThreeMedium
House Robber IVMedium
Count the Number of Fair PairsMedium
Two Best Non-Overlapping EventsMedium
Adjacent Increasing Subarrays Detection IIMedium
Reschedule Meetings for Maximum Free Time IIMedium
Confirmation RateMedium
Parallel CoursesMedium
Binary Tree Longest Consecutive SequenceMedium
All Possible Full Binary TreesMedium
Avoid Flood in The CityMedium
Non-decreasing ArrayMedium
Sentence Similarity IIIMedium
Verify Preorder Serialization of a Binary TreeMedium
Count Number of Distinct Integers After Reverse OperationsMedium
Magical StringMedium
Closest Nodes Queries in a Binary Search TreeMedium
Encode and Decode TinyURLMedium
Disconnect Path in a Binary Matrix by at Most One FlipMedium
Check if There is a Path With Equal Number of 0's And 1'sMedium
Prime Subtraction OperationMedium
Sentence Similarity IIMedium
Exam RoomMedium
Campus BikesMedium
Letter Tile PossibilitiesMedium
Map of Highest PeakMedium
Video StitchingMedium
Eliminate Maximum Number of MonstersMedium
The Number of Weak Characters in the GameMedium
Sentence Screen FittingMedium
3Sum SmallerMedium
Image OverlapMedium
Paint FenceMedium
Frog Jump IIMedium
Create Binary Tree From DescriptionsMedium
Insert into a Binary Search TreeMedium
Solving Questions With BrainpowerMedium
Design TwitterMedium
Unique Binary Search TreesMedium
Maximum Matrix SumMedium
Bulb SwitcherMedium
Number of Wonderful SubstringsMedium
Repeated DNA SequencesMedium
Maximum Erasure ValueMedium
Restore IP AddressesMedium
Find the Punishment Number of an IntegerMedium
Construct Binary Tree from Inorder and Postorder TraversalMedium
Best Sightseeing PairMedium
Longest Nice SubarrayMedium
Design Task ManagerMedium
Longest Palindromic Subsequence After at Most K OperationsMedium
Water and Jug ProblemMedium
Spiral Matrix IIIMedium
Partition Array According to Given PivotMedium
Stone GameMedium
Design Snake GameMedium
Deepest Leaves SumMedium
Minimum Consecutive Cards to Pick UpMedium
All Ancestors of a Node in a Directed Acyclic GraphMedium
Longest Uncommon Subsequence IIMedium
Longest Substring with At Most Two Distinct CharactersMedium
Longest Binary Subsequence Less Than or Equal to KMedium
Line ReflectionMedium
Number of BoomerangsMedium
Max Consecutive Ones IIMedium
All Paths from Source Lead to DestinationMedium
Search in a Sorted Array of Unknown SizeMedium
Linked List ComponentsMedium
Smallest Subsequence of Distinct CharactersMedium
Maximum Number That Sum of the Prices Is Less Than or Equal to KMedium
Sum of Mutated Array Closest to TargetMedium
Number of Restricted Paths From First to Last NodeMedium
Queries on Number of Points Inside a CircleMedium
Cutting RibbonsMedium
Guess Number Higher or Lower IIMedium
Alphabet Board PathMedium
Beautiful ArrangementMedium
Range AdditionMedium
Split Array into Consecutive SubsequencesMedium
Largest Sum of AveragesMedium
Binary String With Substrings Representing 1 To NMedium
Last Moment Before All Ants Fall Out of a PlankMedium
Maximum Non Negative Product in a MatrixMedium
Merge Triplets to Form Target TripletMedium
Sum of Subarray RangesMedium
Longest Substring with At Least K Repeating CharactersMedium
Max Number of K-Sum PairsMedium
Swapping Nodes in a Linked ListMedium
Find the Maximum Number of Elements in SubsetMedium
Reordered Power of 2Medium
Partition StringMedium
Hand of StraightsMedium
Alternating Groups IIMedium
Strobogrammatic Number IIMedium
Longest Substring with At Most K Distinct CharactersMedium
Minimum Cost to Set Cooking TimeMedium
Maximum Length of Semi-Decreasing SubarraysMedium
Find Longest Special Substring That Occurs Thrice IIMedium
Design Most Recently Used QueueMedium
Distribute Coins in Binary TreeMedium
Maximum Split of Positive Even IntegersMedium
Find Valid Matrix Given Row and Column SumsMedium
Split Two Strings to Make PalindromeMedium
Number of Good Leaf Nodes PairsMedium
Binary Tree Coloring GameMedium
Design Phone DirectoryMedium
Zigzag IteratorMedium
Kth Smallest Subarray SumMedium
Operations on TreeMedium
Binary Searchable Numbers in an Unsorted ArrayMedium
Minimum Operations to Convert NumberMedium
Find All Lonely Numbers in the ArrayMedium
Flatten 2D VectorMedium
Peeking IteratorMedium
Design Tic-Tac-ToeMedium
Plus One Linked ListMedium
Finding the Number of Visible MountainsMedium
Longest Uploaded PrefixMedium
The Maze IIMedium
Output Contest MatchesMedium
Boundary of Binary TreeMedium
Longest Line of Consecutive One in MatrixMedium
Make Number of Distinct Characters EqualMedium
Increment Submatrices by OneMedium
Add Bold Tag in StringMedium
Minimum Cost to Connect SticksMedium
Find Champion IIMedium
Decrease Elements To Make Array ZigzagMedium
Where Will the Ball FallMedium
Minimum Number of Operations to Make Word K-PeriodicMedium
Sum of Digit Differences of All PairsMedium
Find the Minimum Number of Fibonacci Numbers Whose Sum Is KMedium
Simplified FractionsMedium
Find Two Non-overlapping Sub-arrays Each With Target SumMedium
Find Root of N-Ary TreeMedium
Throne InheritanceMedium
Find Kth Largest XOR Coordinate ValueMedium
Minimum Path Cost in a Hidden GridMedium
Beautiful Arrangement IIMedium
Super Ugly NumberMedium
Shopping OffersMedium
Minimum Absolute Difference Between Elements With ConstraintMedium
Minimum Cost Path with Edge ReversalsMedium
Last Stone Weight IIMedium
Partition Array for Maximum SumMedium
Corporate Flight BookingsMedium
K-diff Pairs in an ArrayMedium
Number of Longest Increasing SubsequenceMedium
Integer BreakMedium
Path Sum IIMedium
Flatten a Multilevel Doubly Linked ListMedium
Add Two Numbers IIMedium
Find a Peak Element IIMedium
Different Ways to Add ParenthesesMedium
Rabbits in ForestMedium
Find the City With the Smallest Number of Neighbors at a Threshold DistanceMedium
Reveal Cards In Increasing OrderMedium
Number of Ways to Split ArrayMedium
Count the Number of Substrings With Dominant OnesMedium
Binary Tree NodesMedium
Class PerformanceMedium
Shifting Letters IIMedium
Find the Minimum Amount of Time to Brew PotionsMedium
Count Cells in Overlapping Horizontal and Vertical SubstringsMedium
Minimize the Maximum Difference of PairsMedium
Maximum Number of Operations to Move Ones to the EndMedium
Maximum Area Rectangle With Point Constraints IMedium
Minimum Time to Repair CarsMedium
Department Highest SalaryMedium
4 Keys KeyboardMedium
Brace ExpansionMedium
Circle and Rectangle OverlappingMedium
Diagonal Traverse IIMedium
Maximum White Tiles Covered by a CarpetMedium
Find Positive Integer Solution for a Given EquationMedium
Bomb EnemyMedium
Binary Tree Longest Consecutive Sequence IIMedium
Most Frequent PrimeMedium
Maximize Total Cost of Alternating SubarraysMedium
Minimum Cost to Make Array EqualindromicMedium
Closest Dessert CostMedium
Longest Common Subsequence Between Sorted ArraysMedium
Paths in Maze That Lead to Same RoomMedium
Watering Plants IIMedium
Count Words Obtained After Adding a LetterMedium
All Divisions With the Highest Score of a Binary ArrayMedium
Remove All Ones With Row and Column FlipsMedium
Remove All Ones With Row and Column Flips IIMedium
Unique Word AbbreviationMedium
Flip Game IIMedium
Design an ATM MachineMedium
Minimum Lines to Represent a Line ChartMedium
Generalized AbbreviationMedium
Count Positions on Street With Required BrightnessMedium
Convex PolygonMedium
Find PermutationMedium
Count Subarrays With More Ones Than ZerosMedium
Lonely Pixel IMedium
Lonely Pixel IIMedium
Longest Univalue PathMedium
Bold Words in StringMedium
Ambiguous CoordinatesMedium
Count Pairs of Points With Distance kMedium
Random Flip MatrixMedium
Complete Binary Tree InserterMedium
Array of Doubled PairsMedium
Determine if a Cell Is Reachable at a Given TimeMedium
Shortest Way to Form StringMedium
Campus Bikes IIMedium
Camelcase MatchingMedium
Minimum Increment Operations to Make Array BeautifulMedium
Shortest Distance to Target ColorMedium
Maximum Score After Applying Operations on a TreeMedium
Largest Values From LabelsMedium
Number of Equal Numbers BlocksMedium
Tree DiameterMedium
Iterator for CombinationMedium
Compare Strings by Frequency of the Smallest CharacterMedium
Maximum Font to Fit a Sentence in a ScreenMedium
Find Elements in a Contaminated Binary TreeMedium
Minimum Path Cost in a GridMedium
All People Report to the Given ManagerMedium
People Whose List of Favorite Companies Is Not a Subset of Another ListMedium
The k Strongest Values in an ArrayMedium
Number of Substrings With Only 1sMedium
Maximum Number of Non-Overlapping Subarrays With Sum Equals TargetMedium
Guess the Majority in a Hidden ArrayMedium
Find Latest Group of Size MMedium
Put Boxes Into the Warehouse IMedium
Put Boxes Into the Warehouse IIMedium
Find Nearest Right Node in Binary TreeMedium
Check If Two Expression Trees are EquivalentMedium
Correct a Binary TreeMedium
Change the Root of a Binary TreeMedium
Change Minimum Characters to Satisfy One of Three ConditionsMedium
Maximum Score From Removing StonesMedium
Minimum Number of Operations to Reinitialize a PermutationMedium
Count Pairs of Equal Substrings With Minimum DifferenceMedium
Minimum Adjacent Swaps to Reach the Kth Smallest NumberMedium
Minimum Speed to Arrive on TimeMedium
Longest Word With All PrefixesMedium
Minimize Product Sum of Two ArraysMedium
Minimum Absolute Difference QueriesMedium
Count Caesar Cipher PairsMedium
Minimum Number of Arrows to Burst BalloonsMedium
Minimum Genetic MutationMedium
Rectangle AreaMedium
Maximum Product of Splitted Binary TreeMedium
Min Cost to Connect All PointsMedium
Subdomain Visit CountMedium
Investments in 2016Medium
Partition to K Equal Sum SubsetsMedium
Determine if Two Strings Are CloseMedium
Combination Sum IIIMedium
Meeting SchedulerMedium
Single Number IIIMedium
Construct Quad TreeMedium
Minimum Number of Swaps to Make the String BalancedMedium
Check If Array Pairs Are Divisible by kMedium
Maximum Value of an Ordered Triplet IIMedium
Range Product Queries of PowersMedium
Minimum Number of Flips to Make Binary Grid Palindromic IIMedium
Insertion Sort ListMedium
Bitwise AND of Numbers RangeMedium
Delete and EarnMedium
Find Unique Binary StringMedium
Maximum Subsequence ScoreMedium
Maximum Twin Sum of a Linked ListMedium
Valid Triangle NumberMedium
Employee ImportanceMedium
Bitwise ORs of SubarraysMedium
Maximum Absolute Sum of Any SubarrayMedium
Minimum Operations to Make Binary Array Elements Equal to One IMedium
Number of People Aware of a SecretMedium
Split Array With Minimum DifferenceMedium
Minimum Bitwise OR From GridMedium
Earliest Finish Time for Land and Water Rides IIMedium
Movie RatingMedium
Rotating the BoxMedium
Maximum GapMedium
Product Sales Analysis IIIMedium
Best Time to Buy and Sell Stock with Transaction FeeMedium
Make Sum Divisible by PMedium
Design Circular DequeMedium
Next Greater Element IIIMedium
2 Keys KeyboardMedium
XOR Queries of a SubarrayMedium
Find Minimum Time to Reach Last Room IMedium
String Compression IIIMedium
Minimum Moves to Equal Array ElementsMedium
Additive NumberMedium
Ways to Express an Integer as Sum of PowersMedium
Lowest Common Ancestor of a Binary Tree IIIMedium
Nested List Weight SumMedium
Minimum Increments to Equalize Leaf PathsMedium
Next Greater Numerically Balanced NumberMedium
Ugly Number IIMedium
Shuffle an ArrayMedium
Check if a Parentheses String Can Be ValidMedium
Step-By-Step Directions From a Binary Tree Node to AnotherMedium
Last Person to Fit in the BusMedium
Split Linked List in PartsMedium
Partition LabelsMedium
Customers Who Bought All ProductsMedium
Populating Next Right Pointers in Each Node IIMedium
Longest Happy StringMedium
Count the Number of Good SubarraysMedium
Shortest Subarray to be Removed to Make Array SortedMedium
Smallest Subarrays With Maximum Bitwise ORMedium
Best Time to Buy and Sell Stock VMedium
Minimum Number of Operations to Make All Array Elements Equal to 1Medium
Minimum Sensors to Cover GridMedium
Twisted Mirror Path CountMedium
Largest Prime from Consecutive Prime SumMedium
Power Update After K-th Largest Insertion IMedium
Angle Between Hands of a ClockMedium
Maximum Path Score in a GridMedium
Detect Cycles in 2D GridMedium
Strictly Palindromic NumberMedium
Minimize Maximum Pair Sum in ArrayMedium
Find Kth Bit in Nth Binary StringMedium
Find All Possible Stable Binary Arrays IMedium
Arithmetic SlicesMedium
Extra Characters in a StringMedium
Implement Rand10() Using Rand7()Medium
Battleships in a BoardMedium
Magnetic Force Between Two BallsMedium
The Number of the Smallest Unoccupied ChairMedium
Minimum Limit of Balls in a BagMedium
Remove Nodes From Linked ListMedium
Maximum Average Pass RatioMedium
Count Number of Maximum Bitwise-OR SubsetsMedium
First Completely Painted Row or ColumnMedium
Smallest String With SwapsMedium
Construct the Lexicographically Largest Valid SequenceMedium
Find the Lexicographically Largest String From the Box IMedium
Count the Number of Square-Free SubsetsMedium
Distribute Candies Among Children IIMedium
Find the Minimum Area to Cover All Ones IMedium
Maximum Length of Repeated SubarrayMedium
Check Completeness of a Binary TreeMedium
Dota2 SenateMedium
Lowest Common Ancestor of Deepest LeavesMedium
Minimize the Maximum Edge Weight of GraphMedium
Walking Robot Simulation IIMedium
Minimum Equal Sum of Two Arrays After Replacing ZerosMedium
Maximum Subarray Sum With Length Divisible by KMedium
Rotate FunctionMedium
Minimum Cost to Convert String IMedium
Number of Steps to Reduce a Number in Binary Representation to OneMedium
Prime PalindromeMedium
Four DivisorsMedium
Nearest Exit from Entrance in MazeMedium
Binary Tree Level Order Traversal IIMedium
Remove All Adjacent Duplicates in String IIMedium
Find the Minimum and Maximum Number of Nodes Between Critical PointsMedium
Gray CodeMedium
Valid SquareMedium
Longest Palindrome by Concatenating Two Letter WordsMedium
Open the LockMedium
Design Browser HistoryMedium
Count Number of TeamsMedium
Delete Leaves With a Given ValueMedium
Fraction Addition and SubtractionMedium
Removing Stars From a StringMedium
Generate Binary Strings Without Adjacent ZerosMedium
Construct K Palindrome StringsMedium
Bitwise XOR of All PairingsMedium
Equal Row and Column PairsMedium
Grid GameMedium
Maximum Distance in ArraysMedium
Number of Sub-arrays With Odd SumMedium
Adding Spaces to a StringMedium
Cousins in Binary Tree IIMedium
Minimize XORMedium
Take K of Each Character From Left and RightMedium
Max Sum of a Pair With Equal Sum of DigitsMedium
Reverse Odd Levels of Binary TreeMedium
Identify the Largest Outlier in an ArrayMedium
Construct String With Repeat LimitMedium
Find the Number of Distinct Colors Among the BallsMedium
Simple Bank SystemMedium
Count Covered BuildingsMedium
Minimum Operations to Make the Integer ZeroMedium
Compare Version NumbersMedium
4Sum IIMedium
Minimum Number of Steps to Make Two Strings AnagramMedium
Maximum Value at a Given Index in a Bounded ArrayMedium
Find the Winner of the Circular GameMedium
Reach a NumberMedium
Find Largest Value in Each Tree RowMedium
Next Greater Node In Linked ListMedium
Balance a Binary Search TreeMedium
Smallest Number in Infinite SetMedium
Minimum Moves to Equal Array Elements IIMedium
Merge In Between Linked ListsMedium
Count Complete Subarrays in an ArrayMedium
Count the Number of Special Characters IIMedium
Jump Game IXMedium
Minimum Jumps to Reach End via Prime TeleportationMedium
Minimum Moves to Make Array ComplementaryMedium
Sum of DistancesMedium
Restaurant GrowthMedium
Maximum Square Area by Removing Fences From a FieldMedium
Minimum Removals to Balance ArrayMedium
Longest Balanced Substring IIMedium
Invalid TransactionsMedium
Transpose FileMedium
Count Special TripletsMedium
Count Good Nodes in Binary TreeMedium
Brick WallMedium
Validate Stack SequencesMedium
Number of Dice Rolls With Target SumMedium
Minimized Maximum of Products Distributed to Any StoreMedium
Possible BipartitionMedium
Find the Longest Substring Containing Vowels in Even CountsMedium
Jump Game VIMedium
Minimum Number of Changes to Make Binary String BeautifulMedium
Minimum Array EndMedium
Stone Game IIMedium
Elimination GameMedium
Course Schedule IVMedium
Count of Interesting SubarraysMedium
Longest Subarray With Maximum Bitwise ANDMedium
Reach End of Array With Max ScoreMedium
Find the Student that Will Replace the ChalkMedium
Taking Maximum Energy From the Mystic DungeonMedium
Flip Columns For Maximum Number of Equal RowsMedium
Minimum Swaps to Make Strings EqualMedium
Nested List Weight Sum IIMedium
Count Unguarded Cells in the GridMedium
Reconstruct Original Digits from EnglishMedium
Length of Longest Fibonacci SubsequenceMedium
Lexicographically Minimum String After Removing StarsMedium
Finding Pairs With a Certain SumMedium
Super PowMedium
Maximum Frequency After Subarray OperationMedium
Minimum Cost Tree From Leaf ValuesMedium
Count Partitions With Max-Min Difference at Most KMedium
Fruits Into Baskets IIIMedium
Alice and Bob Playing Flower GameMedium
Power Grid MaintenanceMedium
Minimum Operations to Convert All Elements to ZeroMedium
Greatest Sum Divisible by ThreeMedium
Knight Probability in ChessboardMedium
Maximize the Confusion of an ExamMedium
Print Binary TreeMedium
Design File SystemMedium
Sort Vowels in a StringMedium
Number of Distinct IslandsMedium
Minimum Penalty for a ShopMedium
Minimum Score Triangulation of PolygonMedium
Word FrequencyMedium
Minimum Score of a Path Between Two CitiesMedium
Process Tasks Using ServersMedium
Count Subarrays Where Max Element Appears at Least K TimesMedium
Custom Sort StringMedium
Can I WinMedium
Minimum ASCII Delete Sum for Two StringsMedium
Sort Matrix by DiagonalsMedium
Minimum Number of People to TeachMedium
Maximum Total Damage With Spell CastingMedium
Number of Smooth Descent Periods of a StockMedium
Total Waviness of Numbers in Range IMedium
Concatenation of Consecutive Binary NumbersMedium
Get Biggest Three Rhombus Sums in a GridMedium
Minimum Absolute Difference in Sliding SubmatrixMedium
Equal Sum Grid Partition IMedium
Concatenate Non-Zero Digits and Multiply by Sum IIMedium
Trim a Binary Search TreeMedium
Smallest Subtree with all the Deepest NodesMedium
Coloring A BorderMedium
Largest Magic SquareMedium
Count Submatrices with Top-Left Element and Sum Less Than kMedium
Score of ParenthesesMedium
Market Analysis IMedium
Validate IP AddressMedium
Seat Reservation ManagerMedium
Find and Replace PatternMedium
Find Players With Zero or One LossesMedium
MinesweeperMedium
Maximum Number of Vowels in a Substring of Given LengthMedium
Most Profit Assigning WorkMedium
Satisfiability of Equality EquationsMedium
Design a Food Rating SystemMedium
Count Sub IslandsMedium
Shortest Distance After Road Addition Queries IMedium
Count Univalue SubtreesMedium
Tweet Counts Per FrequencyMedium
Separate Black and White BallsMedium
Find a Safe Walk Through a GridMedium
Divide Intervals Into Minimum Number of GroupsMedium
Largest Combination With Bitwise AND Greater Than ZeroMedium
Serialize and Deserialize BSTMedium
Shortest Subarray With OR at Least K IIMedium
Most Beautiful Item for Each QueryMedium
Find the Power of K-Size Subarrays IMedium
Maximize the Number of Target Nodes After Connecting Trees IMedium
Maximum Coins From K Consecutive BagsMedium
Minimum Time to Complete TripsMedium
Lexicographically Smallest Equivalent StringMedium
Find Score of an Array After Marking All ElementsMedium
Max Difference You Can Get From Changing an IntegerMedium
Analyze User Website Visit PatternMedium
Minimum Index of a Valid SplitMedium
All Paths From Source to TargetMedium
Successful Pairs of Spells and PotionsMedium
Count the Hidden SequencesMedium
Minimum Swaps to Sort by Digit SumMedium
Count the Number of Computer Unlocking PermutationsMedium
Matchsticks to SquareMedium
Maximum Nesting Depth of Two Valid Parentheses StringsMedium
Vowel SpellcheckerMedium
Count Nodes Equal to Average of SubtreeMedium
Amount of Time for Binary Tree to Be InfectedMedium
Check if Object Instance of ClassMedium
N-ary Tree Level Order TraversalMedium
Find Good Days to Rob the BankMedium
Find Right IntervalMedium
Pairs of Songs With Total Durations Divisible by 60Medium
Two City SchedulingMedium
Minimum Operations to Make a Uni-Value GridMedium
Mirror ReflectionMedium
Make Array Non-decreasingMedium
String Without AAA or BBBMedium
Reorder Routes to Make All Paths Lead to the City ZeroMedium
Friend Requests II: Who Has the Most FriendsMedium
Subsequence Sum After Capping ElementsMedium
Design SpreadsheetMedium
Maximum Total Subarray Value IMedium
Count Salary CategoriesMedium
Minimum Operations to Transform Array into Alternating PrimeMedium
Check if Strings Can be Made Equal With Operations IIMedium
Closest Equal Element QueriesMedium
Cyclically Rotating a GridMedium
Minimum Absolute Distance Between Mirror PairsMedium
Design Auction SystemMedium
Partitioning Into Minimum Number Of Deci-Binary NumbersMedium
Maximize Area of Square Hole in GridMedium
Max Increase to Keep City SkylineMedium
Longest Turbulent SubarrayMedium
Decode the Slanted CiphertextMedium
Walking Robot SimulationMedium
Maximum Distance Between a Pair of ValuesMedium
Cache With Time LimitMedium
Reverse Nodes in Even Length GroupsMedium
Minimum Processing TimeMedium
Number of Ways to Reach a Position After Exactly k StepsMedium
Score After Flipping MatrixMedium
Minimum Increment to Make Array UniqueMedium
Linked List in Binary TreeMedium
Count Number of Homogenous SubstringsMedium
Count Unreachable Pairs of Nodes in an Undirected GraphMedium
Minimum Additions to Make Valid StringMedium
Find Bottom Left Tree ValueMedium
Find the CelebrityMedium
Subrectangle QueriesMedium
Dot Product of Two Sparse VectorsMedium
Merge Nodes in Between ZerosMedium
Maximum Number of Fish in a GridMedium
Spiral Matrix IVMedium
Restore the Array From Adjacent PairsMedium
Minimum Fuel Cost to Report to the CapitalMedium
Remove CommentsMedium
Shortest String That Contains Three StringsMedium
Maximum Subarray Sum with One DeletionMedium
K-th Largest Perfect Subtree Size in Binary TreeMedium
Maximum Number of Moves in a GridMedium
Minimum Number of Operations to Sort a Binary Tree by LevelMedium
Building H2OMedium
Maximum Subarray Min-ProductMedium
Maximum Possible Number by Binary ConcatenationMedium
Find Triangular Sum of an ArrayMedium
Ways to Split Array Into Three SubarraysMedium
Unique Substrings in Wraparound StringMedium
Minimum Operations to Exceed Threshold Value IIMedium
Convert BST to Greater TreeMedium
Split Array into Fibonacci SequenceMedium
Swap For Longest Repeated Character SubstringMedium
Uncrossed LinesMedium
Hash Divided StringMedium
Construct Smallest Number From DI StringMedium
Count the Number of Complete ComponentsMedium
Count Total Number of Colored CellsMedium
Longest Non-decreasing Subarray From Two ArraysMedium
Inorder Successor in BSTMedium
Partition Array Such That Maximum Difference Is KMedium
Find the Divisibility Array of a StringMedium
Shifting LettersMedium
Water Bottles IIMedium
Buildings With an Ocean ViewMedium
Total Characters in String After Transformations IMedium
Stone Game VIIMedium
Maximum Product of the Length of Two Palindromic SubsequencesMedium
Design Underground SystemMedium
Find Closest Node to Given Two NodesMedium
Count Collisions on a RoadMedium
Vowels Game in a StringMedium
Shortest Word Distance IIMedium
Sum of Absolute Differences in a Sorted ArrayMedium
Task Scheduler IIMedium
Promise Time LimitMedium
Highest Grade For Each StudentMedium
Find Students Who ImprovedMedium
Find Beautiful Indices in the Given Array IMedium
Count Distinct Integers After Removing ZerosMedium
Maximum Length of Pair ChainMedium
Egg Drop With 2 Eggs and N FloorsMedium
Maximum Number of Accepted InvitationsMedium
HTML Entity ParserMedium
Number of Operations to Make Network ConnectedMedium
Append Characters to String to Make SubsequenceMedium
Minimum Swaps to Group All 1's Together IIMedium
Binary Search Tree to Greater Sum TreeMedium
Count Ways To Build Good StringsMedium
Letter Case PermutationMedium
Number of Subarrays with Bounded MaximumMedium
Missing Element in Sorted ArrayMedium
3Sum With MultiplicityMedium
Card Flipping GameMedium
Maximum Matching of Players With TrainersMedium
Range Sum Query - MutableMedium
Count Bowl SubarraysMedium
Implement RouterMedium
Broken CalculatorMedium
Maximum Amount of Money Robot Can EarnMedium
Candy CrushMedium
Best Team With No ConflictsMedium
Apply Operations to Make All Array Elements Equal to ZeroMedium
Design A LeaderboardMedium
Two-Letter Card GameMedium
Maximum Sum Obtained of Any PermutationMedium
Minimum Distance Between Three Equal Elements IIMedium
Check if There is a Valid Path in a GridMedium
Count K-th Roots in a RangeMedium
Shortest Path with Alternating ColorsMedium
Count Subarrays With Majority Element IMedium
Longest Balanced Subarray IMedium
Longest Balanced Substring IMedium
Find COVID Recovery PatientsMedium
Count Unhappy FriendsMedium
Minimum Number of Seconds to Make Mountain Height ZeroMedium
Number of Pairs of Interchangeable RectanglesMedium
Maximum Ice Cream BarsMedium
Tree NodeMedium
Minimum Sideway JumpsMedium
Check if There is a Valid Partition For The ArrayMedium
Most Profitable Path in a TreeMedium
Optimal Partition of StringMedium
Add One Row to TreeMedium
Remove Zero Sum Consecutive Nodes from Linked ListMedium
Validate Binary Tree NodesMedium
Count Triplets That Can Form Two Arrays of Equal XORMedium
Least Number of Unique Integers after K RemovalsMedium
Double a Number Represented as a Linked ListMedium
Replace WordsMedium
Paint HouseMedium
Reverse Substrings Between Each Pair of ParenthesesMedium
Insert Greatest Common Divisors in Linked ListMedium
Average Waiting TimeMedium
Minimum Array Changes to Make Differences EqualMedium
Find if Array Can Be SortedMedium
K-th Nearest Obstacle QueriesMedium
Check Knight Tour ConfigurationMedium
Find Missing ObservationsMedium
Maximal Score After Applying K OperationsMedium
Count Substrings With K-Frequency Characters IMedium
Minimum Division Operations to Make Array Non DecreasingMedium
Longest Square Streak in an ArrayMedium
Neighboring Bitwise XORMedium
Maximum Size Subarray Sum Equals kMedium
Kth Largest Sum in a Binary TreeMedium
Maximum Star Sum of a GraphMedium
Sparse Matrix MultiplicationMedium
Find Maximum Removals From Source StringMedium
Maximize Amount After Two Days of ConversionsMedium
Find the Kth Largest Integer in the ArrayMedium
Make Lexicographically Smallest Array by Swapping ElementsMedium
Longest Subsequence With Decreasing Adjacent DifferenceMedium
Find the Number of Copy ArraysMedium
Inorder Successor in BST IIMedium
Map Sum PairsMedium
Sequential DigitsMedium
Closest Prime Numbers in RangeMedium
Minimum Insertions to Balance a Parentheses StringMedium
Count Vowel Strings in RangesMedium
Count Pairs That Form a Complete Day IIMedium
Movement of RobotsMedium
Numbers With Same Consecutive DifferencesMedium
Maximum Product After K IncrementsMedium
Zero Array Transformation IVMedium
Group the People Given the Group Size They Belong ToMedium
Minimum Moves to Spread Stones Over GridMedium
Minimum Cost to Make Arrays IdenticalMedium
Find Minimum Time to Reach Last Room IIMedium
Web Crawler MultithreadedMedium
Find All Groups of FarmlandMedium
Longest Repeating SubstringMedium
Minimum Deletions to Make String K-SpecialMedium
Reorder Data in Log FilesMedium
Longest Word in DictionaryMedium
Shortest Path in a Hidden GridMedium
Shift Distance Between Two StringsMedium
Maximum Length of a Concatenated String with Unique CharactersMedium
Find Maximum Area of a TriangleMedium
Non-decreasing SubsequencesMedium
Longest Palindrome After Substring Concatenation IMedium
Minimize Maximum Component CostMedium
Count Islands With Total Value Divisible by KMedium
Largest Element in an Array after Merge OperationsMedium
Count Prime-Gap Balanced SubarraysMedium
Convert an Array Into a 2D Array With ConditionsMedium
Minimum Operations to Reduce an Integer to 0Medium
Minimum Deletions to Make Character Frequencies UniqueMedium
Maximum Total from Optimal Activation OrderMedium
Minimum Array SumMedium
Maximum Alternating Subsequence SumMedium
Solve the EquationMedium
Partition Array Into K-Distinct GroupsMedium
Robot Bounded In CircleMedium
Find Mirror Score of a StringMedium
Balanced K-Factor DecompositionMedium
Print Zero Even OddMedium
Find The Original Array of Prefix XorMedium
Convert to Base -2Medium
Maximum Xor ProductMedium
Binary Tree Upside DownMedium
Distinct Prime Factors of Product of ArrayMedium
Lexicographically Smallest Permutation Greater Than TargetMedium
Monotone Increasing DigitsMedium
Find Minimum Cost to Remove Array ElementsMedium
Minimum Time to Complete All DeliveriesMedium
Maximum Product of Three Elements After One ReplacementMedium
Partition Array into Disjoint IntervalsMedium
One Edit DistanceMedium
Maximum Area of a Piece of Cake After Horizontal and Vertical CutsMedium
Count Number of Ways to Place HousesMedium
Strong FriendshipMedium
Binary Trees With FactorsMedium
Length of Longest Subarray With at Most K FrequencyMedium
Masking Personal InformationMedium
K Radius Subarray AveragesMedium
Append K Integers With Minimal SumMedium
Number of Sub-arrays of Size K and Average Greater than or Equal to ThresholdMedium
Maximize Happiness of Selected ChildrenMedium
Find Duplicate File in SystemMedium
Count Nice Pairs in an ArrayMedium
The Number of Beautiful SubsetsMedium
Right TrianglesMedium
Differences Between Two ObjectsMedium
Maximize Active Section with Trade IMedium
Flatten Deeply Nested ArrayMedium
IP to CIDRMedium
Sort the Matrix DiagonallyMedium
As Far from Land as PossibleMedium
K-Concatenation Maximum SumMedium
Number of Orders in the BacklogMedium
Count Sorted Vowel StringsMedium
Partition Array to Minimize XORMedium
Minimum K to Reduce Array Within LimitMedium
Minimum Amount of Time to Collect GarbageMedium
DNA Pattern RecognitionMedium
Number of Subarrays With LCM Equal to KMedium
Number of Black BlocksMedium
Maximum Number of Groups Entering a CompetitionMedium
Minimum Flips to Make a OR b Equal to cMedium
Construct Product MatrixMedium
Reachable Nodes With RestrictionsMedium
Random Pick IndexMedium
Minimum XOR Path in a GridMedium
Find the Smallest Balanced IndexMedium
Maximize Sum of Squares of DigitsMedium
Fizz Buzz MultithreadedMedium
Longest Balanced Substring After One SwapMedium
First Unique NumberMedium
Maximum Binary TreeMedium
Circular Array LoopMedium
Digit Operations to Make Two Integers EqualMedium
Maximum of Absolute Value ExpressionMedium
Count Good MealsMedium
Plates Between CandlesMedium
Maximize Sum of Device RatingsMedium
Process String with Special Operations IMedium
Minimize the Difference Between Target and Chosen ElementsMedium
Queens That Can Attack the KingMedium
Longest Substring Of All Vowels in OrderMedium
Maximum Number of Occurrences of a SubstringMedium

Showing 1205 questions