← Bloomberg roles

Interview question tracker

Bloomberg Coding Interview Questions — All time

Practice 1148 coding questions from Bloomberg company-tagged LeetCode lists across all available reporting periods. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 1148

DoneQuestionLeetCode
Two SumSolve
Add Two NumbersSolve
Best Time to Buy and Sell StockSolve
Insert Delete GetRandom O(1)Solve
Longest Substring Without Repeating CharactersSolve
Merge IntervalsSolve
Number of IslandsSolve
Valid ParenthesesSolve
3SumSolve
Container With Most WaterSolve
Decode StringSolve
Flatten a Multilevel Doubly Linked ListSolve
Invalid TransactionsSolve
Longest Common PrefixSolve
Longest Consecutive SequenceSolve
Longest Palindromic SubstringSolve
LRU CacheSolve
Majority ElementSolve
Maximum SubarraySolve
Median of Two Sorted ArraysSolve
Merge Sorted ArraySolve
Merge Two Sorted ListsSolve
Min StackSolve
Palindrome NumberSolve
Remove Duplicates from Sorted ArraySolve
Reverse IntegerSolve
Roman to IntegerSolve
Search in Rotated Sorted ArraySolve
SubsetsSolve
Trapping Rain WaterSolve
Valid AnagramSolve
Word SearchSolve
4SumSolve
All Paths From Source to TargetSolve
Best Time to Buy and Sell Stock IISolve
Binary Tree Level Order TraversalSolve
Binary Tree Vertical Order TraversalSolve
Climbing StairsSolve
Coin ChangeSolve
Contains DuplicateSolve
Create Hello World FunctionSolve
Design Underground SystemSolve
Find First and Last Position of Element in Sorted ArraySolve
Find Peak ElementSolve
Find the Index of the First Occurrence in a StringSolve
First Unique Character in a StringSolve
Generate ParenthesesSolve
Group AnagramsSolve
Jump GameSolve
Koko Eating BananasSolve
Kth Largest Element in an ArraySolve
Longest Repeating Character ReplacementSolve
Managers with at Least 5 Direct ReportsSolve
Max Consecutive OnesSolve
Meeting Rooms IISolve
Merge k Sorted ListsSolve
Minimum Remove to Make Valid ParenthesesSolve
Move ZeroesSolve
Next PermutationSolve
Number of Ships in a RectangleSolve
Palindrome PartitioningSolve
Pascal's TriangleSolve
Pow(x, n)Solve
Product of Array Except SelfSolve
Recyclable and Low Fat ProductsSolve
Remove ElementSolve
Reverse Linked ListSolve
Rotate ArraySolve
Rotate ImageSolve
Search Insert PositionSolve
Set Matrix ZeroesSolve
Single Element in a Sorted ArraySolve
Single NumberSolve
Sort ColorsSolve
Sort Integers by The Power ValueSolve
Spiral MatrixSolve
Sqrt(x)Solve
String to Integer (atoi)Solve
Subarray Sum Equals KSolve
Two City SchedulingSolve
Unique PathsSolve
Valid PalindromeSolve
Validate Binary Search TreeSolve
Word BreakSolve
Word Break IISolve
3Sum ClosestSolve
Add BinarySolve
Add Two Numbers IISolve
Average Selling PriceSolve
Average Time of Process per MachineSolve
Balanced Binary TreeSolve
Binary SearchSolve
Binary Tree Right Side ViewSolve
Binary Tree Zigzag Level Order TraversalSolve
CandySolve
Capacity To Ship Packages Within D DaysSolve
Check if Array Is Sorted and RotatedSolve
Combination SumSolve
Combination Sum IISolve
Combine Two TablesSolve
Construct Binary Tree from Preorder and Inorder TraversalSolve
Contains Duplicate IISolve
Copy List with Random PointerSolve
Count Unhappy FriendsSolve
Course ScheduleSolve
Daily TemperaturesSolve
Delete Node in a Linked ListSolve
Design A LeaderboardSolve
Design an Ordered StreamSolve
Design Browser HistorySolve
Diameter of Binary TreeSolve
Divide Two IntegersSolve
Edit DistanceSolve
Evaluate DivisionSolve
Factorial Trailing ZeroesSolve
Fibonacci NumberSolve
Find Missing and Repeated ValuesSolve
Find the Duplicate NumberSolve
Find the Winner of the Circular GameSolve
First Missing PositiveSolve
Frequency of the Most Frequent ElementSolve
Gas StationSolve
H-IndexSolve
Happy NumberSolve
House RobberSolve
Implement Queue using StacksSolve
Implement Trie (Prefix Tree)Solve
Increasing Triplet SubsequenceSolve
Integer to RomanSolve
Intersection of Two ArraysSolve
Intersection of Two Linked ListsSolve
Is SubsequenceSolve
Isomorphic StringsSolve
Jump Game IISolve
Kth Missing Positive NumberSolve
Kth Smallest Element in a BSTSolve
Largest NumberSolve
Largest Rectangle in HistogramSolve
Length of Last WordSolve
Letter Combinations of a Phone NumberSolve
Lexicographical NumbersSolve
Linked List CycleSolve
Longest Increasing SubsequenceSolve
Lowest Common Ancestor of a Binary Search TreeSolve
Lowest Common Ancestor of a Binary TreeSolve
Max Consecutive Ones IIISolve
Maximum Depth of Binary TreeSolve
Maximum Nesting Depth of the ParenthesesSolve
Maximum Product SubarraySolve
Merge Strings AlternatelySolve
Middle of the Linked ListSolve
Minimum Number of Days to Make m BouquetsSolve
Minimum Number of Steps to Make Two Strings AnagramSolve
Missing NumberSolve
Monthly Transactions ISolve
N-QueensSolve
Next Greater Element ISolve
Next Greater Element IISolve
Number of ProvincesSolve
Number of Recent CallsSolve
Odd Even Linked ListSolve
Online Stock SpanSolve
Palindrome Linked ListSolve
Partition Equal Subset SumSolve
Peak Index in a Mountain ArraySolve
PermutationsSolve
Plus OneSolve
Populating Next Right Pointers in Each NodeSolve
Populating Next Right Pointers in Each Node IISolve
Regular Expression MatchingSolve
Remove All Adjacent Duplicates in String IISolve
Remove Duplicates from Sorted ListSolve
Remove K DigitsSolve
Remove Letter To Equalize FrequencySolve
Remove Nth Node From End of ListSolve
Reorder ListSolve
Reverse Nodes in k-GroupSolve
Reverse StringSolve
Reverse Vowels of a StringSolve
Reverse Words in a StringSolve
Rising TemperatureSolve
Rotate ListSolve
Rotate StringSolve
Rotting OrangesSolve
Same TreeSolve
Search a 2D MatrixSolve
Search a 2D Matrix IISolve
Second Highest SalarySolve
Serialize and Deserialize Binary TreeSolve
Sliding Window MaximumSolve
Sort an ArraySolve
Split Array Largest SumSolve
String CompressionSolve
Subsets IISolve
Sudoku SolverSolve
Sum of Subarray MinimumsSolve
Surrounded RegionsSolve
Swap Nodes in PairsSolve
Symmetric TreeSolve
Top K Frequent ElementsSolve
Top K Frequent WordsSolve
Unique Paths IISolve
Valid SudokuSolve
Valid Triangle NumberSolve
Vertical Order Traversal of a Binary TreeSolve
Wildcard MatchingSolve
Word LadderSolve
Zigzag ConversionSolve
01 MatrixSolve
Add DigitsSolve
Add Two IntegersSolve
Allocate MailboxesSolve
Arranging CoinsSolve
Article Views ISolve
Assign CookiesSolve
Asteroid CollisionSolve
Basic CalculatorSolve
Best Time to Buy and Sell Stock with Transaction FeeSolve
Big CountriesSolve
Binary Subarrays With SumSolve
Binary Tree Inorder TraversalSolve
Binary Tree Maximum Path SumSolve
Build Array from PermutationSolve
Can Place FlowersSolve
Check if All the Integers in a Range Are CoveredSolve
Confirmation RateSolve
Contain VirusSolve
Contiguous ArraySolve
Count Good NumbersSolve
Count Number of Nice SubarraysSolve
Count PrimesSolve
CounterSolve
Course Schedule IISolve
Cousins in Binary TreeSolve
Create a DataFrame from ListSolve
Customer Who Visited but Did Not Make Any TransactionsSolve
Customers Who Never OrderSolve
Design Search Autocomplete SystemSolve
Diagonal TraverseSolve
Different Ways to Add ParenthesesSolve
Dot Product of Two Sparse VectorsSolve
Employee BonusSolve
Employees Earning More Than Their ManagersSolve
Evaluate Reverse Polish NotationSolve
Even Odd TreeSolve
Exchange SeatsSolve
Find Common CharactersSolve
Find in Mountain ArraySolve
Find K Closest ElementsSolve
Find Median from Data StreamSolve
Find the DifferenceSolve
Fizz BuzzSolve
Flatten Binary Tree to Linked ListSolve
Greatest Common Divisor of StringsSolve
House Robber IISolve
Implement Magic DictionarySolve
Implement Stack using QueuesSolve
Insert IntervalSolve
Intersection of Two Arrays IISolve
Invert Binary TreeSolve
Island PerimeterSolve
Kill ProcessSolve
Lemonade ChangeSolve
Linked List Cycle IISolve
Longest Common SubsequenceSolve
Longest PalindromeSolve
Longest Valid ParenthesesSolve
Majority Element IISolve
Maximal RectangleSolve
Maximum Average Subarray ISolve
Maximum Number of Accepted InvitationsSolve
Maximum Profit in Job SchedulingSolve
Maximum Sum of Distinct Subarrays With Length KSolve
Maximum SwapSolve
Maximum Width of Binary TreeSolve
Maximum Width RampSolve
Minimum Absolute DifferenceSolve
Minimum Add to Make Parentheses ValidSolve
Minimum Depth of Binary TreeSolve
Minimum Size Subarray SumSolve
Minimum Window SubstringSolve
Multiply StringsSolve
Next Greater Element IIISolve
Non-overlapping IntervalsSolve
Not Boring MoviesSolve
Number of Substrings Containing All Three CharactersSolve
Palindrome PermutationSolve
Palindromic SubstringsSolve
Partition Array Into Two Arrays to Minimize Sum DifferenceSolve
Partition ListSolve
Path In Zigzag Labelled Binary TreeSolve
Path Sum IISolve
Perfect SquaresSolve
Permutation in StringSolve
Permutations IISolve
Power of TwoSolve
Product Price at a Given DateSolve
Queries Quality and PercentageSolve
Ransom NoteSolve
Read N Characters Given read4 II - Call Multiple TimesSolve
Rearrange Array Elements by SignSolve
Remove Duplicates from Sorted Array IISolve
Remove Duplicates from Sorted List IISolve
Remove Linked List ElementsSolve
Remove Outermost ParenthesesSolve
Reordered Power of 2Solve
Repeated DNA SequencesSolve
Replace Employee ID With The Unique IdentifierSolve
Reverse Linked List IISolve
Reverse PairsSolve
Reverse String IISolve
Reverse Substrings Between Each Pair of ParenthesesSolve
Score of a StringSolve
Search in Rotated Sorted Array IISolve
Shortest Distance to Target String in a Circular ArraySolve
Shortest PalindromeSolve
Shortest Path in Binary MatrixSolve
Shortest Path to Get FoodSolve
Simplify PathSolve
Single Number IISolve
Single Number IIISolve
Sort Array by Increasing FrequencySolve
Sort Characters By FrequencySolve
Sort ListSolve
Sparse Matrix MultiplicationSolve
Spiral Matrix IIISolve
Squares of a Sorted ArraySolve
Students and ExaminationsSolve
Subarray Sums Divisible by KSolve
Sum of Square NumbersSolve
Sum of Two IntegersSolve
Target SumSolve
To Be Or Not To BeSolve
TriangleSolve
Trim a Binary Search TreeSolve
Truncate SentenceSolve
Two Sum II - Input Array Is SortedSolve
Unique Number of OccurrencesSolve
Word Ladder IISolve
132 PatternSolve
2 Keys KeyboardSolve
Accounts MergeSolve
Add StringsSolve
Add to Array-Form of IntegerSolve
All Nodes Distance K in Binary TreeSolve
All O`one Data StructureSolve
Amount of Time for Binary Tree to Be InfectedSolve
Array PartitionSolve
Array Prototype LastSolve
Backspace String CompareSolve
Basic Calculator IISolve
Best Sightseeing PairSolve
Best Time to Buy and Sell Stock IIISolve
Biggest Single NumberSolve
Binary Search Tree IteratorSolve
Binary Tree CamerasSolve
Binary Tree PathsSolve
Binary Tree Postorder TraversalSolve
Binary Tree Preorder TraversalSolve
Bitwise ORs of SubarraysSolve
Boats to Save PeopleSolve
Brick WallSolve
Bulb SwitcherSolve
Burst BalloonsSolve
Candy CrushSolve
Car FleetSolve
Car PoolingSolve
Cheapest Flights Within K StopsSolve
Check if All Characters Have Equal Number of OccurrencesSolve
Check if Grid can be Cut into SectionsSolve
Check If N and Its Double ExistSolve
Check if Number is a Sum of Powers of ThreeSolve
Check if the Sentence Is PangramSolve
Clear DigitsSolve
Clone GraphSolve
Coin Change IISolve
Combination Sum IIISolve
CombinationsSolve
Compare Version NumbersSolve
Complement of Base 10 IntegerSolve
Concatenation of ArraySolve
Consecutive NumbersSolve
Construct Binary Search Tree from Preorder TraversalSolve
Continuous Subarray SumSolve
Continuous SubarraysSolve
Convert Sorted Array to Binary Search TreeSolve
Convert Sorted List to Binary Search TreeSolve
Count and SaySolve
Count Complete Tree NodesSolve
Count Elements With Maximum FrequencySolve
Count Good TripletsSolve
Count Hills and Valleys in an ArraySolve
Count Numbers with Unique DigitsSolve
Count of Smaller Numbers After SelfSolve
Count Servers that CommunicateSolve
Count Subarrays Where Max Element Appears at Least K TimesSolve
Count Submatrices With All OnesSolve
Count Symmetric IntegersSolve
Count the Hidden SequencesSolve
Count the Number of Arrays with K Matching Adjacent ElementsSolve
Count the Number of Fair PairsSolve
Counting BitsSolve
Couples Holding HandsSolve
Create Target Array in the Given OrderSolve
Critical Connections in a NetworkSolve
Custom Sort StringSolve
Decode WaysSolve
Defanging an IP AddressSolve
Defuse the BombSolve
Degree of an ArraySolve
Delete Duplicate EmailsSolve
Delete Node in a BSTSolve
Delete the Middle Node of a Linked ListSolve
Department Top Three SalariesSolve
Design a Todo ListSolve
Design Add and Search Words Data StructureSolve
Design Hit CounterSolve
Design Task ManagerSolve
Distinct SubsequencesSolve
Divide Array Into Equal PairsSolve
Elimination GameSolve
Employees Whose Manager Left the CompanySolve
Excel Sheet Column NumberSolve
Excel Sheet Column TitleSolve
Fair Candy SwapSolve
Filling Bookcase ShelvesSolve
Final Value of Variable After Performing OperationsSolve
Find a Peak Element IISolve
Find All Anagrams in a StringSolve
Find All Duplicates in an ArraySolve
Find All Numbers Disappeared in an ArraySolve
Find Bottom Left Tree ValueSolve
Find Center of Star GraphSolve
Find Closest Number to ZeroSolve
Find Common Elements Between Two ArraysSolve
Find Customer RefereeSolve
Find Duplicate SubtreesSolve
Find Eventual Safe StatesSolve
Find if Path Exists in GraphSolve
Find K-th Smallest Pair DistanceSolve
Find Largest Value in Each Tree RowSolve
Find Minimum in Rotated Sorted ArraySolve
Find N Unique Integers Sum up to ZeroSolve
Find Numbers with Even Number of DigitsSolve
Find Pivot IndexSolve
Find Resultant Array After Removing AnagramsSolve
Find Right IntervalSolve
Find Root of N-Ary TreeSolve
Find Score of an Array After Marking All ElementsSolve
Find Smallest Letter Greater Than TargetSolve
Find Subsequence of Length K With the Largest SumSolve
Find the Highest AltitudeSolve
Find the K-th Character in String Game ISolve
Find the Longest Substring Containing Vowels in Even CountsSolve
Find the Maximum Achievable NumberSolve
Find the Minimum Amount of Time to Brew PotionsSolve
Find the Minimum Area to Cover All Ones ISolve
Find the Number of Distinct Colors Among the BallsSolve
Find the Power of K-Size Subarrays ISolve
Find the Prefix Common Array of Two ArraysSolve
Find the Punishment Number of an IntegerSolve
Find the Smallest Divisor Given a ThresholdSolve
Find the Town JudgeSolve
Find Users With Valid E-MailsSolve
Finding 3-Digit Even NumbersSolve
First Bad VersionSolve
Fix Names in a TableSolve
Flood FillSolve
Flower Planting With No AdjacentSolve
Friend Requests II: Who Has the Most FriendsSolve
Fruit Into BasketsSolve
Game of LifeSolve
Game Play Analysis ISolve
Game Play Analysis IVSolve
Gray CodeSolve
Guess Number Higher or LowerSolve
Guess the WordSolve
Hand of StraightsSolve
HeatersSolve
House Robber IVSolve
How Many Numbers Are Smaller Than the Current NumberSolve
Immediate Food Delivery IISolve
Insert Delete GetRandom O(1) - Duplicates allowedSolve
Integer to English WordsSolve
Interleaving StringSolve
Invalid TweetsSolve
IPOSolve
Jewels and StonesSolve
K Inverse Pairs ArraySolve
Kids With the Greatest Number of CandiesSolve
Knight DialerSolve
Kth Largest Element in a StreamSolve
Kth Smallest Product of Two Sorted ArraysSolve
Largest 3-Same-Digit Number in StringSolve
Largest Divisible SubsetSolve
Largest Odd Number in StringSolve
Largest Triangle AreaSolve
Last Person to Fit in the BusSolve
Left and Right Sum DifferencesSolve
Letter Tile PossibilitiesSolve
LFU CacheSolve
Linked List in Binary TreeSolve
Longest Binary Subsequence Less Than or Equal to KSolve
Longest Duplicate SubstringSolve
Longest Happy StringSolve
Longest Harmonious SubsequenceSolve
Longest Nice SubarraySolve
Longest Palindromic SubsequenceSolve
Longest Strictly Increasing or Strictly Decreasing SubarraySolve
Longest String ChainSolve
Longest Subarray With Maximum Bitwise ANDSolve
Make Array Elements Equal to ZeroSolve
Making A Large IslandSolve
Matrix Diagonal SumSolve
Max Area of IslandSolve
Max Chunks To Make SortedSolve
Max Number of K-Sum PairsSolve
Max Sum of a Pair With Equal Sum of DigitsSolve
Maximum 69 NumberSolve
Maximum Average Pass RatioSolve
Maximum Candies Allocated to K ChildrenSolve
Maximum Distance in ArraysSolve
Maximum Length of Repeated SubarraySolve
Maximum Number of Events That Can Be AttendedSolve
Maximum Number of Events That Can Be Attended IISolve
Maximum Number of Vowels in a Substring of Given LengthSolve
Maximum Points You Can Obtain from CardsSolve
Maximum Product of Three NumbersSolve
Maximum Score From Removing SubstringsSolve
Maximum Subarray Sum With Length Divisible by KSolve
Maximum Sum of 3 Non-Overlapping SubarraysSolve
Maximum Total Damage With Spell CastingSolve
Maximum Value of an Ordered Triplet IISolve
Meeting RoomsSolve
Min Cost Climbing StairsSolve
Minimum Array EndSolve
Minimum Cost to Cut a StickSolve
Minimum Cost to Move Chips to The Same PositionSolve
Minimum Deletions to Make String BalancedSolve
Minimum Difference Between Largest and Smallest Value in Three MovesSolve
Minimum Falling Path SumSolve
Minimum Genetic MutationSolve
Minimum Height TreesSolve
Minimum Increment to Make Array UniqueSolve
Minimum Limit of Balls in a BagSolve
Minimum Number of Arrows to Burst BalloonsSolve
Minimum Number of Changes to Make Binary String BeautifulSolve
Minimum Number of Operations to Move All Balls to Each BoxSolve
Minimum Number of Swaps to Make the String BalancedSolve
Minimum Operations to Make the Integer ZeroSolve
Minimum Path SumSolve
Minimum Swaps to Group All 1's Together IISolve
Minimum Time DifferenceSolve
Monotonic ArraySolve
Most Stones Removed with Same Row or ColumnSolve
Movie RatingSolve
N-Queens IISolve
N-th Tribonacci NumberSolve
New 21 GameSolve
Next Greater Node In Linked ListSolve
Next Greater Numerically Balanced NumberSolve
Nth Highest SalarySolve
Number of 1 BitsSolve
Number of Digit OneSolve
Number of Good PairsSolve
Number of Matching SubsequencesSolve
Number of Students Unable to Eat LunchSolve
Number of Subsequences That Satisfy the Given Sum ConditionSolve
Number of Ways to Arrive at DestinationSolve
Ones and ZeroesSolve
Open the LockSolve
Parsing A Boolean ExpressionSolve
Partition Array According to Given PivotSolve
Partition LabelsSolve
Pascal's Triangle IISolve
Path SumSolve
Path Sum IIISolve
Path With Minimum EffortSolve
Percentage of Users Attended a ContestSolve
Permutation SequenceSolve
Power of ThreeSolve
Primary Department for Each EmployeeSolve
Product Sales Analysis ISolve
Product Sales Analysis IIISolve
Project Employees ISolve
Push DominoesSolve
Rabbits in ForestSolve
Range Sum Query - ImmutableSolve
Range Sum Query - MutableSolve
Range Sum Query 2D - ImmutableSolve
Range Sum Query 2D - MutableSolve
Rank ScoresSolve
Rank Transform of an ArraySolve
Reconstruct ItinerarySolve
Recover Binary Search TreeSolve
Redundant ConnectionSolve
Relative Sort ArraySolve
Remove All Adjacent Duplicates In StringSolve
Remove All Occurrences of a SubstringSolve
Remove Duplicate LettersSolve
Reorganize StringSolve
Repeated String MatchSolve
Repeated Substring PatternSolve
Replace WordsSolve
Restaurant GrowthSolve
Reveal Cards In Increasing OrderSolve
Reverse BitsSolve
Richest Customer WealthSolve
Running Sum of 1d ArraySolve
Russian Doll EnvelopesSolve
Search in a Binary Search TreeSolve
Serialize and Deserialize N-ary TreeSolve
Set MismatchSolve
Shortest Subarray to be Removed to Make Array SortedSolve
Shuffle the ArraySolve
Smallest Range Covering Elements from K ListsSolve
Smallest Subarrays With Maximum Bitwise ORSolve
Snakes and LaddersSolve
Sort Array By ParitySolve
Special Array With X Elements Greater Than or Equal XSolve
Stone GameSolve
Subarray Product Less Than KSolve
Subarrays with K Different IntegersSolve
Substring with Concatenation of All WordsSolve
Sum of All Subset XOR TotalsSolve
Sum of Beauty of All SubstringsSolve
Sum of Left LeavesSolve
Sum of Mutated Array Closest to TargetSolve
Sum of Subarray RangesSolve
Summary RangesSolve
Taking Maximum Energy From the Mystic DungeonSolve
Task SchedulerSolve
The k-th Lexicographical String of All Happy Strings of Length nSolve
The kth Factor of nSolve
The Number of Employees Which Report to Each EmployeeSolve
Third Maximum NumberSolve
Three Consecutive OddsSolve
Transpose MatrixSolve
Trapping Rain Water IISolve
Triangle JudgementSolve
Tuple with Same ProductSolve
Two Sum IV - Input is a BSTSolve
Type of TriangleSolve
Ugly NumberSolve
Ugly Number IISolve
Unique Length-3 Palindromic SubsequencesSolve
Unique Paths IIISolve
User Activity for the Past 30 Days ISolve
Valid NumberSolve
Valid Parenthesis StringSolve
Valid Perfect SquareSolve
Valid WordSolve
Verifying an Alien DictionarySolve
Vowel SpellcheckerSolve
Water BottlesSolve
Ways to Express an Integer as Sum of PowersSolve
Word PatternSolve
Zero Array Transformation ISolve
Zero Array Transformation IISolve
Zero Array Transformation IIISolve
1-bit and 2-bit CharactersSolve
24 GameSolve
A Number After a Double ReversalSolve
Add One Row to TreeSolve
Add Two PromisesSolve
Adding Spaces to a StringSolve
Adjacent Increasing Subarrays Detection ISolve
Alice and Bob Playing Flower GameSolve
All Possible Full Binary TreesSolve
Alternating Groups IISolve
Angle Between Hands of a ClockSolve
Append Characters to String to Make SubsequenceSolve
Apply Operations to an ArraySolve
Apply Transform Over Each Element in ArraySolve
As Far from Land as PossibleSolve
Average Salary Excluding the Minimum and Maximum SalarySolve
Avoid Flood in The CitySolve
Balance a Binary Search TreeSolve
Beautiful ArrangementSolve
Beautiful Arrangement IISolve
Best Time to Buy and Sell Stock with CooldownSolve
Binary Search Tree to Greater Sum TreeSolve
Binary Tree Level Order Traversal IISolve
Binary WatchSolve
Bitwise AND of Numbers RangeSolve
Broken CalculatorSolve
Bus RoutesSolve
Calculate Amount Paid in TaxesSolve
Calculate Money in Leetcode BankSolve
Calculator with Method ChainingSolve
Can I WinSolve
Cat and MouseSolve
Check Completeness of a Binary TreeSolve
Check if a Parentheses String Can Be ValidSolve
Check If a Word Occurs As a Prefix of Any Word in a SentenceSolve
Check If All 1's Are at Least Length K Places AwaySolve
Check if Array is GoodSolve
Check If It Is a Good ArraySolve
Check if Two Chessboard Squares Have the Same ColorSolve
Cherry Pickup IISolve
Choose K Elements With Maximum SumSolve
Circular Array LoopSolve
Circular SentenceSolve
Closest Prime Numbers in RangeSolve
Clumsy FactorialSolve
Combination Sum IVSolve
Consecutive CharactersSolve
Construct Binary Tree from Inorder and Postorder TraversalSolve
Construct Binary Tree from Preorder and Postorder TraversalSolve
Construct Binary Tree from StringSolve
Construct K Palindrome StringsSolve
Construct Quad TreeSolve
Contains Duplicate IIISolve
Convert a Number to HexadecimalSolve
Convert Binary Number in a Linked List to IntegerSolve
Count Beautiful Splits in an ArraySolve
Count Collisions on a RoadSolve
Count Equal and Divisible Pairs in an ArraySolve
Count Good Triplets in an ArraySolve
Count Largest GroupSolve
Count Negative Numbers in a Sorted MatrixSolve
Count Number of Bad PairsSolve
Count Number of Maximum Bitwise-OR SubsetsSolve
Count Number of TeamsSolve
Count of Interesting SubarraysSolve
Count of Substrings Containing Every Vowel and K Consonants IISolve
Count Pairs Of Similar StringsSolve
Count Pairs That Form a Complete Day IISolve
Count Pairs Whose Sum is Less than TargetSolve
Count Prefix and Suffix Pairs ISolve
Count Salary CategoriesSolve
Count Special SubsequencesSolve
Count the Number of Consistent StringsSolve
Count the Number of Substrings With Dominant OnesSolve
Count Total Number of Colored CellsSolve
Count Triplets That Can Form Two Arrays of Equal XORSolve
Count Univalue SubtreesSolve
Count Vowel Strings in RangesSolve
Count Vowel Substrings of a StringSolve
Counting Words With a Given PrefixSolve
Crawler Log FolderSolve
Create Maximum NumberSolve
Customers Who Bought All ProductsSolve
Decrypt String from Alphabet to Integer MappingSolve
Delete and EarnSolve
Delete Characters to Make Fancy StringSolve
Delete Duplicate Folders in SystemSolve
Delete Nodes From Linked List Present in ArraySolve
Delete Operation for Two StringsSolve
Design Circular QueueSolve
Design HashSetSolve
Design Tic-Tac-ToeSolve
Design TwitterSolve
Detect CapitalSolve
Determine if Two Strings Are CloseSolve
DI String MatchSolve
Difference Between Element Sum and Digit Sum of an ArraySolve
Distribute CandiesSolve
Distribute Coins in Binary TreeSolve
Divide a String Into Groups of Size kSolve
Divide Array in Sets of K Consecutive NumbersSolve
Divide Array Into Arrays With Max DifferenceSolve
Divide Intervals Into Minimum Number of GroupsSolve
Divide Players Into Teams of Equal SkillSolve
Divisible and Non-divisible Sums DifferenceSolve
Divisor GameSolve
Domino and Tromino TilingSolve
Dota2 SenateSolve
Dungeon GameSolve
Duplicate EmailsSolve
Duplicate ZerosSolve
Element Appearing More Than 25% In Sorted ArraySolve
Encode and Decode TinyURLSolve
Equal Row and Column PairsSolve
Expression Add OperatorsSolve
Filter Elements from ArraySolve
Final Array State After K Multiplication Operations ISolve
Final Prices With a Special Discount in a ShopSolve
Find a Corresponding Node of a Binary Tree in a Clone of That TreeSolve
Find a Safe Walk Through a GridSolve
Find All K-Distant Indices in an ArraySolve
Find All Possible Recipes from Given SuppliesSolve
Find Building Where Alice and Bob Can MeetSolve
Find Closest Node to Given Two NodesSolve
Find Closest PersonSolve
Find First Palindromic String in the ArraySolve
Find Followers CountSolve
Find Greatest Common Divisor of ArraySolve
Find K Pairs with Smallest SumsSolve
Find Kth Bit in Nth Binary StringSolve
Find Longest Special Substring That Occurs Thrice ISolve
Find Lucky Integer in an ArraySolve
Find Maximum Number of Non Intersecting SubstringsSolve
Find Minimum Operations to Make All Elements Divisible by ThreeSolve
Find Minimum Time to Reach Last Room ISolve
Find Missing ObservationsSolve
Find Mode in Binary Search TreeSolve
Find Original Array From Doubled ArraySolve
Find Subarrays With Equal SumSolve
Find the City With the Smallest Number of Neighbors at a Threshold DistanceSolve
Find the Difference of Two ArraysSolve
Find the Distance Value Between Two ArraysSolve
Find the Integer Added to Array ISolve
Find the K-th Character in String Game IISolve
Find the Lexicographically Largest String From the Box ISolve
Find the Lexicographically Smallest Valid SequenceSolve
Find the Maximum Length of Valid Subsequence ISolve
Find the Maximum Length of Valid Subsequence IISolve
Find the Maximum Number of Fruits CollectedSolve
Find the Middle Index in ArraySolve
Find the Minimum and Maximum Number of Nodes Between Critical PointsSolve
Find the Number of Good Pairs IISolve
Find the Original Typed String ISolve
Find the Original Typed String IISolve
Find the Student that Will Replace the ChalkSolve
Find the Winning Player in Coin GameSolve
Find Unique Binary StringSolve
Find Winner on a Tic Tac Toe GameSolve
Find Words Containing CharacterSolve
Find X-Sum of All K-Long Subarrays ISolve
Find X-Sum of All K-Long Subarrays IISolve
Finding Pairs With a Certain SumSolve
First Completely Painted Row or ColumnSolve
Flip Columns For Maximum Number of Equal RowsSolve
Flipping an ImageSolve
Fraction to Recurring DecimalSolve
Fruits Into Baskets IIISolve
Furthest Building You Can ReachSolve
Generate Binary Strings Without Adjacent ZerosSolve
Generate Fibonacci SequenceSolve
Generate Tag for Video CaptionSolve
Grid GameSolve
Group Sold Products By The DateSolve
Group the People Given the Group Size They Belong ToSolve
Grumpy Bookstore OwnerSolve
Hamming DistanceSolve
Height CheckerSolve
Implement Rand10() Using Rand7()Solve
Insert Greatest Common Divisors in Linked ListSolve
Insert into a Binary Search TreeSolve
Integer BreakSolve
Interval List IntersectionsSolve
Investments in 2016Solve
Is Graph Bipartite?Solve
Is Object EmptySolve
K Closest Points to OriginSolve
K Radius Subarray AveragesSolve
K-diff Pairs in an ArraySolve
K-th Smallest Prime FractionSolve
K-th Symbol in GrammarSolve
Keep Multiplying Found Values by TwoSolve
Kth Distinct String in an ArraySolve
Kth Largest Sum in a Binary TreeSolve
Kth Smallest Element in a Sorted MatrixSolve
Largest Local Values in a MatrixSolve
Largest Number After Digit Swaps by ParitySolve
Largest Number At Least Twice of OthersSolve
Largest Perimeter TriangleSolve
Largest Positive Integer That Exists With Its NegativeSolve
Largest Submatrix With RearrangementsSolve
Last Stone WeightSolve
Last Stone Weight IISolve
Length of Longest Fibonacci SubsequenceSolve
Letter Case PermutationSolve
Lexicographically Minimum String After Removing StarsSolve
Lexicographically Smallest Equivalent StringSolve
Logger Rate LimiterSolve
Longest Arithmetic SubsequenceSolve
Longest Balanced Subarray ISolve
Longest Balanced Substring ISolve
Longest Common Suffix QueriesSolve
Longest Continuous Increasing SubsequenceSolve
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitSolve
Longest Even Odd Subarray With ThresholdSolve
Longest Happy PrefixSolve
Longest Nice SubstringSolve
Longest Palindrome by Concatenating Two Letter WordsSolve
Longest Subarray of 1's After Deleting One ElementSolve
Longest Subsequence With Limited SumSolve
Longest Substring with At Least K Repeating CharactersSolve
Longest Uncommon Subsequence IISolve
Longest Univalue PathSolve
Lowest Common Ancestor of Deepest LeavesSolve
Make Array Zero by Subtracting Equal AmountsSolve
Make Sum Divisible by PSolve
Make The String GreatSolve
Make Two Arrays Equal by Reversing SubarraysSolve
Market Analysis ISolve
Matrix Cells in Distance OrderSolve
Max Chunks To Make Sorted IISolve
Max Difference You Can Get From Changing an IntegerSolve
Max Points on a LineSolve
Max Sum of Rectangle No Larger Than KSolve
Maximal SquareSolve
Maximize Subarrays After Removing One Conflicting PairSolve
Maximum Absolute Sum of Any SubarraySolve
Maximum Alternating Subsequence SumSolve
Maximum and Minimum Sums of at Most Size K SubsequencesSolve
Maximum Candies You Can Get from BoxesSolve
Maximum Depth of N-ary TreeSolve
Maximum Difference Between Adjacent Elements in a Circular ArraySolve
Maximum Difference Between Even and Odd Frequency IISolve
Maximum Difference Between Increasing ElementsSolve
Maximum Difference Between Node and AncestorSolve
Maximum Erasure ValueSolve
Maximum Frequency StackSolve
Maximum GapSolve
Maximum Manhattan Distance After K ChangesSolve
Maximum Number of Distinct Elements After OperationsSolve
Maximum Number of Operations to Move Ones to the EndSolve
Maximum Number of Points From Grid QueriesSolve
Maximum Number of Points with CostSolve
Maximum Number of Tasks You Can AssignSolve
Maximum Number of Words Found in SentencesSolve
Maximum Odd Binary NumberSolve
Maximum Palindromes After OperationsSolve
Maximum Population YearSolve
Maximum Product Difference Between Two PairsSolve
Maximum Product of Two Elements in an ArraySolve
Maximum Repeating SubstringSolve
Maximum Score After Splitting a StringSolve
Maximum Score Words Formed by LettersSolve
Maximum Subsequence ScoreSolve
Maximum Sum BST in Binary TreeSolve
Maximum Sum Circular SubarraySolve
Maximum Sum of Edge Values in a GraphSolve
Maximum Tastiness of Candy BasketSolve
Maximum Twin Sum of a Linked ListSolve
Maximum Unique Subarray Sum After DeletionSolve
Maximum Units on a TruckSolve
Maximum XOR for Each QuerySolve
Maximum XOR of Two Numbers in an ArraySolve
MemoizeSolve
Merge BSTs to Create Single BSTSolve
Merge Two 2D Arrays by Summing ValuesSolve
Merge Two Binary TreesSolve
Min Cost to Connect All PointsSolve
Min Max GameSolve
Minimize XORSolve
Minimized Maximum of Products Distributed to Any StoreSolve
Minimum Array SumSolve
Minimum Bit Flips to Convert NumberSolve
Minimum Common ValueSolve
Minimum Consecutive Cards to Pick UpSolve
Minimum Cost For TicketsSolve
Minimum Cost to Equalize ArraySolve
Minimum Cost to Hire K WorkersSolve
Minimum Cost to Merge StonesSolve
Minimum Cost Tree From Leaf ValuesSolve
Minimum Cuts to Divide a CircleSolve
Minimum Deletions to Make String K-SpecialSolve
Minimum Difference Between Highest and Lowest of K ScoresSolve
Minimum Difference in Sums After Removal of ElementsSolve
Minimum Falling Path Sum IISolve
Minimum Index Sum of Two ListsSolve
Minimum Interval to Include Each QuerySolve
Minimum Length of String After OperationsSolve
Minimum Moves to Clean the ClassroomSolve
Minimum Moves to Reach Target in GridSolve
Minimum Number GameSolve
Minimum Number of Days to Disconnect IslandSolve
Minimum Number of K Consecutive Bit FlipsSolve
Minimum Number of Moves to Seat EveryoneSolve
Minimum Number of Operations to Make All Array Elements Equal to 1Solve
Minimum Number of Operations to Make Array ContinuousSolve
Minimum Number of Operations to Make Array XOR Equal to KSolve
Minimum Number of Operations to Make Elements in Array DistinctSolve
Minimum Number of People to TeachSolve
Minimum Number of Refueling StopsSolve
Minimum Number of Removals to Make Mountain ArraySolve
Minimum Obstacle Removal to Reach CornerSolve
Minimum One Bit Operations to Make Integers ZeroSolve
Minimum Operations to Convert All Elements to ZeroSolve
Minimum Operations to Make Array Elements ZeroSolve
Minimum Operations to Make Array Equal to TargetSolve
Minimum Operations to Make Array Values Equal to KSolve
Minimum Operations to Make Binary Array Elements Equal to One ISolve
Minimum Operations to Make the Array AlternatingSolve
Minimum Penalty for a ShopSolve
Minimum Time to Collect All Apples in a TreeSolve
Minimum Time to Make Rope ColorfulSolve
Minimum Time Visiting All PointsSolve
Minimum Total Distance TraveledSolve
Modify Graph Edge WeightsSolve
Most Frequent Even ElementSolve
Most Frequent IDsSolve
Most Frequent Subtree SumSolve
Move Pieces to Obtain a StringSolve
Moving Average from Data StreamSolve
My Calendar ISolve
My Calendar IIISolve
N-ary Tree Postorder TraversalSolve
Nearest Exit from Entrance in MazeSolve
Network Delay TimeSolve
Nim GameSolve
Non-negative Integers without Consecutive OnesSolve
Nth DigitSolve
Nth Magical NumberSolve
Number of AtomsSolve
Number of BoomerangsSolve
Number of Closed IslandsSolve
Number of Dice Rolls With Target SumSolve
Number of Distinct Substrings in a StringSolve
Number of EnclavesSolve
Number of Equivalent Domino PairsSolve
Number of Operations to Make Network ConnectedSolve
Number of People Aware of a SecretSolve
Number of Senior CitizensSolve
Number of Steps to Reduce a Number to ZeroSolve
Number of Sub-arrays With Odd SumSolve
Number of Unique Subjects Taught by Each TeacherSolve
Number of Visible People in a QueueSolve
Number of Ways to Form a Target String Given a DictionarySolve
Number of Ways to Split ArraySolve
Number of Wonderful SubstringsSolve
Online ElectionSolve
Optimal Partition of StringSolve
Orderly QueueSolve
Out of Boundary PathsSolve
Pacific Atlantic Water FlowSolve
Paint House IVSolve
Painting a Grid With Three Different ColorsSolve
Palindrome Partitioning IISolve
Partition Array for Maximum SumSolve
Partition Array Into Three Parts With Equal SumSolve
Partition to K Equal Sum SubsetsSolve
Pass the PillowSolve
Patching ArraySolve
Patients With a ConditionSolve
Perfect NumberSolve
Possible BipartitionSolve
Power of FourSolve
Predict the WinnerSolve
Prime Subtraction OperationSolve
Product of the Last K NumbersSolve
Random Pick with WeightSolve
Range Product Queries of PowersSolve
Range Sum of BSTSolve
Range Sum of Sorted Subarray SumsSolve
Rank Teams by VotesSolve
Reach a NumberSolve
Rearranging FruitsSolve
Recover a Tree From Preorder TraversalSolve
Regions Cut By SlashesSolve
Relative RanksSolve
Remove BoxesSolve
Remove Digit From Number to Maximize ResultSolve
Remove Invalid ParenthesesSolve
Remove K-Balanced SubstringsSolve
Remove Methods From ProjectSolve
Remove Nodes From Linked ListSolve
Remove Zero Sum Consecutive Nodes from Linked ListSolve
Reschedule Meetings for Maximum Free Time ISolve
Reschedule Meetings for Maximum Free Time IISolve
Reshape Data: PivotSolve
Restore IP AddressesSolve
Return Length of Arguments PassedSolve
Reverse Nodes in Even Length GroupsSolve
Reverse Prefix of WordSolve
Reverse Words in a String IIISolve
Robot Bounded In CircleSolve
Robot Return to OriginSolve
Row With Maximum OnesSolve
Sales Analysis IIISolve
Sales PersonSolve
Score After Flipping MatrixSolve
Score of ParenthesesSolve
Scramble StringSolve
Search Suggestions SystemSolve
Second Largest Digit in a StringSolve
Select DataSolve
Sentence Similarity IIISolve
Separate Black and White BallsSolve
Separate Squares ISolve
Shifting LettersSolve
Shortest BridgeSolve
Shortest Common SupersequenceSolve
Shortest Distance from All BuildingsSolve
Shortest Distance in a LineSolve
Shortest Distance to a CharacterSolve
Shortest Path in a Grid with Obstacles EliminationSolve
Shortest Path in a Hidden GridSolve
Shortest String That Contains Three StringsSolve
Shortest Subarray with Sum at Least KSolve
Shortest Unsorted Continuous SubarraySolve
Simple Bank SystemSolve
SleepSolve
Sliding Window MedianSolve
Smallest Even MultipleSolve
Smallest String With SwapsSolve
Solving Questions With BrainpowerSolve
Sort BySolve
Sort Items by Groups Respecting DependenciesSolve
Sort the Jumbled NumbersSolve
Sort the PeopleSolve
Sorting the SentenceSolve
Special Array ISolve
Special Array IISolve
Special Positions in a Binary MatrixSolve
Spiral Matrix IISolve
Split a String Into the Max Number of Unique SubstringsSolve
Split Linked List in PartsSolve
Stickers to Spell WordSolve
Stone Game IISolve
Stone Game IIISolve
Strange PrinterSolve
String Matching in an ArraySolve
Student Attendance Record ISolve
Student Attendance Record IISolve
Subtree of Another TreeSolve
Successful Pairs of Spells and PotionsSolve
Sum of Absolute Differences in a Sorted ArraySolve
Sum of Digits of String After ConvertSolve
Sum of k-Mirror NumbersSolve
Sum of Prefix Scores of StringsSolve
Sum of Unique ElementsSolve
Sum Root to Leaf NumbersSolve
Super Egg DropSolve
Super PowSolve
Swap Sex of EmployeesSolve
Swapping Nodes in a Linked ListSolve
Take Gifts From the Richest PileSolve
Tenth LineSolve
Text JustificationSolve
The Earliest and Latest Rounds Where Players CompeteSolve
The MazeSolve
The Number of Beautiful SubsetsSolve
The Number of the Smallest Unoccupied ChairSolve
Tiling a Rectangle with the Fewest SquaresSolve
Time Based Key-Value StoreSolve
Time Needed to Buy TicketsSolve
Toeplitz MatrixSolve
Total Distance TraveledSolve
Trips and UsersSolve
Unique Binary Search TreesSolve
Unique Binary Search Trees IISolve
Unique Morse Code WordsSolve
Valid Palindrome IISolve
Valid SquareSolve
Walking Robot SimulationSolve
Walls and GatesSolve
Water Bottles IISolve
Widest Vertical Area Between Two Points Containing No PointsSolve
Wiggle SubsequenceSolve
Word FrequencySolve
Word Search IISolve
Word SubsetsSolve
XOR Queries of a SubarraySolve