PhantomCodeAIPhantomCodeAI
FeaturesMock InterviewDashboardJobsPricing
FeaturesMock InterviewDashboardJobsPricing
PhantomCodeAIPhantomCodeAI
FeaturesMock InterviewDashboardJobsPricing
FeaturesMock InterviewDashboardJobsPricing
HomeLeetCode ProblemsHash Table

Hash Table Problems

611 Hash Table LeetCode problems · Solve with AI-powered hints & step-by-step explanations.

1Two SumEasy3Longest Substring Without Repeating CharactersMedium12Integer to RomanMedium13Roman to IntegerEasy17Letter Combinations of a Phone NumberMedium30Substring with Concatenation of All WordsHard36Valid SudokuMedium37Sudoku SolverHard41First Missing PositiveHard49Group AnagramsMedium73Set Matrix ZeroesMedium76Minimum Window SubstringHard105Construct Binary Tree from Preorder and Inorder TraversalMedium106Construct Binary Tree from Inorder and Postorder TraversalMedium126Word Ladder IIHard127Word LadderHard128Longest Consecutive SequenceMedium133Clone GraphMedium138Copy List with Random PointerMedium139Word BreakMedium140Word Break IIHard141Linked List CycleEasy142Linked List Cycle IIMedium146LRU CacheMedium149Max Points on a LineHard160Intersection of Two Linked ListsEasy166Fraction to Recurring DecimalMedium169Majority ElementEasy187Repeated DNA SequencesMedium202Happy NumberEasy205Isomorphic StringsEasy208Implement Trie (Prefix Tree)Medium217Contains DuplicateEasy219Contains Duplicate IIEasy229Majority Element IIMedium242Valid AnagramEasy264Ugly Number IIMedium268Missing NumberEasy290Word PatternEasy299Bulls and CowsMedium336Palindrome PairsHard347Top K Frequent ElementsMedium349Intersection of Two ArraysEasy350Intersection of Two Arrays IIEasy355Design TwitterMedium380Insert Delete GetRandom O(1)Medium381Insert Delete GetRandom O(1) - Duplicates allowedHard383Ransom NoteEasy387First Unique Character in a StringEasy389Find the DifferenceEasy391Perfect RectangleHard395Longest Substring with At Least K Repeating CharactersMedium398Random Pick IndexMedium409Longest PalindromeEasy421Maximum XOR of Two Numbers in an ArrayMedium423Reconstruct Original Digits from EnglishMedium424Longest Repeating Character ReplacementMedium432All O`one Data StructureHard433Minimum Genetic MutationMedium438Find All Anagrams in a StringMedium442Find All Duplicates in an ArrayMedium447Number of BoomerangsMedium448Find All Numbers Disappeared in an ArrayEasy451Sort Characters By FrequencyMedium4544Sum IIMedium457Circular Array LoopMedium460LFU CacheHard480Sliding Window MedianHard491Non-decreasing SubsequencesMedium496Next Greater Element IEasy500Keyboard RowEasy508Most Frequent Subtree SumMedium519Random Flip MatrixMedium522Longest Uncommon Subsequence IIMedium523Continuous Subarray SumMedium525Contiguous ArrayMedium532K-diff Pairs in an ArrayMedium535Encode and Decode TinyURLMedium554Brick WallMedium560Subarray Sum Equals KMedium567Permutation in StringMedium575Distribute CandiesEasy594Longest Harmonious SubsequenceEasy599Minimum Index Sum of Two ListsEasy609Find Duplicate File in SystemMedium621Task SchedulerMedium632Smallest Range Covering Elements from K ListsHard645Set MismatchEasy648Replace WordsMedium652Find Duplicate SubtreesMedium653Two Sum IV - Input is a BSTEasy659Split Array into Consecutive SubsequencesMedium676Implement Magic DictionaryMedium677Map Sum PairsMedium690Employee ImportanceMedium691Stickers to Spell WordHard692Top K Frequent WordsMedium697Degree of an ArrayEasy705Design HashSetEasy706Design HashMapEasy710Random Pick with BlacklistHard720Longest Word in DictionaryMedium721Accounts MergeMedium726Number of AtomsHard736Parse Lisp ExpressionHard740Delete and EarnMedium745Prefix and Suffix SearchHard748Shortest Completing WordEasy752Open the LockMedium763Partition LabelsMedium767Reorganize StringMedium770Basic Calculator IVHard771Jewels and StonesEasy781Rabbits in ForestMedium791Custom Sort StringMedium792Number of Matching SubsequencesMedium804Unique Morse Code WordsEasy811Subdomain Visit CountMedium815Bus RoutesHard817Linked List ComponentsMedium819Most Common WordEasy820Short Encoding of WordsMedium822Card Flipping GameMedium823Binary Trees With FactorsMedium828Count Unique Characters of All Substrings of a Given StringHard833Find And Replace in StringMedium839Similar String GroupsHard840Magic Squares In GridMedium846Hand of StraightsMedium854K-Similar StringsHard859Buddy StringsEasy863All Nodes Distance K in Binary TreeMedium865Smallest Subtree with all the Deepest NodesMedium869Reordered Power of 2Medium873Length of Longest Fibonacci SubsequenceMedium874Walking Robot SimulationMedium884Uncommon Words from Two SentencesEasy888Fair Candy SwapEasy889Construct Binary Tree from Preorder and Postorder TraversalMedium890Find and Replace PatternMedium893Groups of Special-Equivalent StringsMedium895Maximum Frequency StackHard904Fruit Into BasketsMedium911Online ElectionMedium914X of a Kind in a Deck of CardsEasy916Word SubsetsMedium9233Sum With MultiplicityMedium924Minimize Malware SpreadHard928Minimize Malware Spread IIHard929Unique Email AddressesEasy930Binary Subarrays With SumMedium939Minimum Area RectangleMedium947Most Stones Removed with Same Row or ColumnMedium952Largest Component Size by Common FactorHard953Verifying an Alien DictionaryEasy954Array of Doubled PairsMedium957Prison Cells After N DaysMedium959Regions Cut By SlashesMedium961N-Repeated Element in Size 2N ArrayEasy963Minimum Area Rectangle IIMedium966Vowel SpellcheckerMedium970Powerful IntegersMedium974Subarray Sums Divisible by KMedium981Time Based Key-Value StoreMedium982Triples with Bitwise AND Equal To ZeroHard987Vertical Order Traversal of a Binary TreeHard992Subarrays with K Different IntegersHard996Number of Squareful ArraysHard997Find the Town JudgeEasy1001Grid IlluminationHard1002Find Common CharactersEasy1010Pairs of Songs With Total Durations Divisible by 60Medium1015Smallest Integer Divisible by KMedium1016Binary String With Substrings Representing 1 To NMedium1027Longest Arithmetic SubsequenceMedium1036Escape a Large MazeHard1048Longest String ChainMedium1054Distant BarcodesMedium1072Flip Columns For Maximum Number of Equal RowsMedium1074Number of Submatrices That Sum to TargetHard1079Letter Tile PossibilitiesMedium1090Largest Values From LabelsMedium1110Delete Nodes And Return ForestMedium1122Relative Sort ArrayEasy1123Lowest Common Ancestor of Deepest LeavesMedium1124Longest Well-Performing IntervalMedium1128Number of Equivalent Domino PairsEasy1138Alphabet Board PathMedium1146Snapshot ArrayMedium1156Swap For Longest Repeated Character SubstringMedium1160Find Words That Can Be Formed by CharactersEasy1169Invalid TransactionsMedium1170Compare Strings by Frequency of the Smallest CharacterMedium1171Remove Zero Sum Consecutive Nodes from Linked ListMedium1172Dinner Plate StacksHard1177Can Make Palindrome from SubstringMedium1178Number of Valid Words for Each PuzzleHard1189Maximum Number of BalloonsEasy1202Smallest String With SwapsMedium1207Unique Number of OccurrencesEasy1218Longest Arithmetic Subsequence of Given DifferenceMedium1224Maximum Equal FrequencyHard1248Count Number of Nice SubarraysMedium1261Find Elements in a Contaminated Binary TreeMedium1275Find Winner on a Tic Tac Toe GameEasy1282Group the People Given the Group Size They Belong ToMedium1284Minimum Number of Flips to Convert Binary Matrix to Zero MatrixHard1296Divide Array in Sets of K Consecutive NumbersMedium1297Maximum Number of Occurrences of a SubstringMedium1311Get Watched Videos by Your FriendsMedium1331Rank Transform of an ArrayEasy1338Reduce Array Size to The HalfMedium1345Jump Game IVHard1346Check If N and Its Double ExistEasy1347Minimum Number of Steps to Make Two Strings AnagramMedium1348Tweet Counts Per FrequencyMedium1357Apply Discount Every n OrdersMedium1358Number of Substrings Containing All Three CharactersMedium1365How Many Numbers Are Smaller Than the Current NumberEasy1366Rank Teams by VotesMedium1370Increasing Decreasing StringEasy1371Find the Longest Substring Containing Vowels in Even CountsMedium1386Cinema Seat AllocationMedium1394Find Lucky Integer in an ArrayEasy1396Design Underground SystemMedium1399Count Largest GroupEasy1400Construct K Palindrome StringsMedium1410HTML Entity ParserMedium1418Display Table of Food Orders in a RestaurantMedium1436Destination CityEasy1442Count Triplets That Can Form Two Arrays of Equal XORMedium1443Minimum Time to Collect All Apples in a TreeMedium1452People Whose List of Favorite Companies Is Not a Subset of Another ListMedium1460Make Two Arrays Equal by Reversing SubarraysEasy1461Check If a String Contains All Binary Codes of Size KMedium1477Find Two Non-overlapping Sub-arrays Each With Target SumMedium1481Least Number of Unique Integers after K RemovalsMedium1487Making File Names UniqueMedium1488Avoid Flood in The CityMedium1496Path CrossingEasy1497Check If Array Pairs Are Divisible by kMedium1512Number of Good PairsEasy1519Number of Nodes in the Sub-Tree With the Same LabelMedium1525Number of Good Ways to Split a StringMedium1540Can Convert String in K MovesMedium1542Find Longest Awesome SubstringHard1546Maximum Number of Non-Overlapping Subarrays With Sum Equals TargetMedium1562Find Latest Group of Size MMedium1577Number of Ways Where Square of Number Is Equal to Product of Two NumbersMedium1590Make Sum Divisible by PMedium1593Split a String Into the Max Number of Unique SubstringsMedium1600Throne InheritanceMedium1604Alert Using Same Key-Card Three or More Times in a One Hour PeriodMedium1624Largest Substring Between Two Equal CharactersEasy1630Arithmetic SubarraysMedium1636Sort Array by Increasing FrequencyEasy1638Count Substrings That Differ by One CharacterMedium1640Check Array Formation Through ConcatenationEasy1647Minimum Deletions to Make Character Frequencies UniqueMedium1656Design an Ordered StreamEasy1657Determine if Two Strings Are CloseMedium1658Minimum Operations to Reduce X to ZeroMedium1674Minimum Moves to Make Array ComplementaryMedium1679Max Number of K-Sum PairsMedium1684Count the Number of Consistent StringsEasy1695Maximum Erasure ValueMedium1711Count Good MealsMedium1713Minimum Operations to Make a SubsequenceHard1726Tuple with Same ProductMedium1733Minimum Number of People to TeachMedium1737Change Minimum Characters to Satisfy One of Three ConditionsMedium1742Maximum Number of Balls in a BoxEasy1743Restore the Array From Adjacent PairsMedium1748Sum of Unique ElementsEasy1763Longest Nice SubstringEasy1775Equal Sum Arrays With Minimum Number of OperationsMedium1781Sum of Beauty of All SubstringsMedium1782Count Pairs Of NodesHard1790Check if One String Swap Can Make Strings EqualEasy1796Second Largest Digit in a StringEasy1797Design Authentication ManagerMedium1805Number of Different Integers in a StringEasy1807Evaluate the Bracket Pairs of a StringMedium1814Count Nice Pairs in an ArrayMedium1817Finding the Users Active MinutesMedium1832Check if the Sentence Is PangramEasy1857Largest Color Value in a Directed GraphHard1865Finding Pairs With a Certain SumMedium1876Substrings of Size Three with Distinct CharactersEasy1893Check if All the Integers in a Range Are CoveredEasy1897Redistribute Characters to Make All Strings EqualEasy1906Minimum Absolute Difference QueriesMedium1912Design Movie Rental SystemHard1915Number of Wonderful SubstringsMedium1930Unique Length-3 Palindromic SubsequencesMedium1932Merge BSTs to Create Single BSTHard1935Maximum Number of Words You Can TypeEasy1938Maximum Genetic Difference QueryHard1941Check if All Characters Have Equal Number of OccurrencesEasy1942The Number of the Smallest Unoccupied ChairMedium1943Describe the PaintingMedium1948Delete Duplicate Folders in SystemHard1980Find Unique Binary StringMedium1993Operations on TreeMedium1994The Number of Good SubsetsHard1995Count Special QuadrupletsEasy2001Number of Pairs of Interchangeable RectanglesMedium2006Count Number of Pairs With Absolute Difference KEasy2007Find Original Array From Doubled ArrayMedium2008Maximum Earnings From TaxiMedium2009Minimum Number of Operations to Make Array ContinuousHard2013Detect SquaresMedium2023Number of Pairs of Strings With Concatenation Equal to TargetMedium2025Maximum Number of Ways to Partition an ArrayHard2032Two Out of ThreeEasy2034Stock Price Fluctuation Medium2043Simple Bank SystemMedium2048Next Greater Numerically Balanced NumberMedium2053Kth Distinct String in an ArrayEasy2062Count Vowel Substrings of a StringEasy2068Check Whether Two Strings are Almost EquivalentEasy2080Range Frequency QueriesMedium2085Count Common Words With One OccurrenceEasy2094Finding 3-Digit Even NumbersEasy2099Find Subsequence of Length K With the Largest SumEasy2103Rings and RodsEasy2115Find All Possible Recipes from Given SuppliesMedium2121Intervals Between Identical ElementsMedium2122Recover the Original ArrayHard2131Longest Palindrome by Concatenating Two Letter WordsMedium2133Check if Every Row and Column Contains All NumbersEasy2135Count Words Obtained After Adding a LetterMedium2150Find All Lonely Numbers in the ArrayMedium2154Keep Multiplying Found Values by TwoEasy2166Design BitsetMedium2170Minimum Operations to Make the Array AlternatingMedium2182Construct String With Repeat LimitMedium2186Minimum Number of Steps to Make Two Strings Anagram IIMedium2190Most Frequent Number Following Key In an ArrayEasy2196Create Binary Tree From DescriptionsMedium2201Count Artifacts That Can Be ExtractedMedium2206Divide Array Into Equal PairsEasy2215Find the Difference of Two ArraysEasy2225Find Players With Zero or One LossesMedium2227Encrypt and Decrypt StringsHard2244Minimum Rounds to Complete All TasksMedium2248Intersection of Multiple ArraysEasy2249Count Lattice Points Inside a CircleMedium2250Count Number of Rectangles Containing Each PointMedium2251Number of Flowers in Full BloomHard2260Minimum Consecutive Cards to Pick UpMedium2261K Divisible Elements SubarraysMedium2262Total Appeal of A StringHard2266Count Number of TextsMedium2273Find Resultant Array After Removing AnagramsEasy2275Largest Combination With Bitwise AND Greater Than ZeroMedium2283Check if Number Has Equal Digit Count and Digit ValueEasy2284Sender With Largest Word CountMedium2287Rearrange Characters to Make Target StringEasy2295Replace Elements in an ArrayMedium2301Match Substring After ReplacementHard2306Naming a CompanyHard2309Greatest English Letter in Upper and Lower CaseEasy2325Decode the MessageEasy2336Smallest Number in Infinite SetMedium2341Maximum Number of Pairs in ArrayEasy2342Max Sum of a Pair With Equal Sum of DigitsMedium2347Best Poker HandEasy2349Design a Number Container SystemMedium2350Shortest Impossible Sequence of RollsHard2351First Letter to Appear TwiceEasy2352Equal Row and Column PairsMedium2353Design a Food Rating SystemMedium2354Number of Excellent PairsHard2357Make Array Zero by Subtracting Equal AmountsEasy2363Merge Similar ItemsEasy2364Count Number of Bad PairsMedium2365Task Scheduler IIMedium2367Number of Arithmetic TripletsEasy2368Reachable Nodes With RestrictionsMedium2370Longest Ideal SubsequenceMedium2374Node With Highest Edge ScoreMedium2384Largest Palindromic NumberMedium2385Amount of Time for Binary Tree to Be InfectedMedium2395Find Subarrays With Equal SumEasy2399Check Distances Between Same LettersEasy2402Meeting Rooms IIIHard2404Most Frequent Even ElementEasy2405Optimal Partition of StringMedium2418Sort the PeopleEasy2421Number of Good PathsHard2423Remove Letter To Equalize FrequencyEasy2424Longest Uploaded PrefixMedium2434Using a Robot to Print the Lexicographically Smallest StringMedium2441Largest Positive Integer That Exists With Its NegativeEasy2442Count Number of Distinct Integers After Reverse OperationsMedium2451Odd String DifferenceEasy2453Destroy Sequential TargetsMedium2456Most Popular Video CreatorMedium2461Maximum Sum of Distinct Subarrays With Length KMedium2465Number of Distinct AveragesEasy2475Number of Unequal Triplets in ArrayEasy2488Count Subarrays With Median KHard2491Divide Players Into Teams of Equal SkillMedium2499Minimum Total Cost to Make Arrays UnequalHard2501Longest Square Streak in an ArrayMedium2502Design Memory AllocatorMedium2506Count Pairs Of Similar StringsEasy2508Add Edges to Make Degrees of All Nodes EvenHard2512Reward Top K StudentsMedium2514Count AnagramsHard2516Take K of Each Character From Left and RightMedium2521Distinct Prime Factors of Product of ArrayMedium2526Find Consecutive Integers from a Data StreamMedium2531Make Number of Distinct Characters EqualMedium2537Count the Number of Good SubarraysMedium2540Minimum Common ValueEasy2547Minimum Cost to Split an ArrayHard2549Count Distinct Numbers on BoardEasy2554Maximum Number of Integers to Choose From a Range IMedium2561Rearranging FruitsHard2564Substring XOR QueriesMedium2570Merge Two 2D Arrays by Summing ValuesEasy2581Count Number of Possible Root NodesHard2584Split the Array to Make Coprime ProductsHard2588Count the Number of Beautiful SubarraysMedium2593Find Score of an Array After Marking All ElementsMedium2597The Number of Beautiful SubsetsMedium2598Smallest Missing Non-negative Integer After OperationsMedium2605Form Smallest Number From Two Digit ArraysEasy2606Find the Substring With Maximum CostMedium2610Convert an Array Into a 2D Array With ConditionsMedium2615Sum of DistancesMedium2641Cousins in Binary Tree IIMedium2653Sliding Subarray BeautyMedium2657Find the Prefix Common Array of Two ArraysMedium2661First Completely Painted Row or ColumnMedium2670Find the Distinct Difference ArrayEasy2671Frequency TrackerMedium2682Find the Losers of the Circular GameEasy2707Extra Characters in a StringMedium2711Difference of Number of Distinct Values on DiagonalsMedium2713Maximum Strictly Increasing Cells in a MatrixHard2716Minimize String LengthEasy2718Sum of Matrix After QueriesMedium2729Check if The Number is FascinatingEasy2732Find a Good Subset of the MatrixHard2744Find Maximum Number of String PairsEasy2747Count Zero Request ServersMedium2748Number of Beautiful PairsEasy2763Sum of Imbalance Numbers of All SubarraysHard2766Relocate MarblesMedium2767Partition String Into Minimum Beautiful SubstringsMedium2768Number of Black BlocksMedium2780Minimum Index of a Valid SplitMedium2781Length of the Longest Valid SubstringHard2784Check if Array is GoodEasy2799Count Complete Subarrays in an ArrayMedium2808Minimum Seconds to Equalize a Circular ArrayMedium2813Maximum Elegance of a K-Length SubsequenceHard2815Max Pair Sum in an ArrayEasy2830Maximize the Profit as the SalesmanMedium2831Find the Longest Equal SubarrayMedium2840Check if Strings Can be Made Equal With Operations IIMedium2841Maximum Sum of Almost Unique SubarrayMedium2842Count K-Subsequences of a String With Maximum BeautyHard2845Count of Interesting SubarraysMedium2848Points That Intersect With CarsEasy2856Minimum Array Length After Pair RemovalsMedium2857Count Pairs of Points With Distance kMedium2869Minimum Operations to Collect ElementsEasy2870Minimum Number of Operations to Make Array EmptyMedium2875Minimum Size Subarray in Infinite ArrayMedium2897Apply Operations on Array to Maximize Sum of SquaresHard2902Count of Sub-Multisets With Bounded SumHard2910Minimum Number of Groups to Create a Valid AssignmentMedium2913Subarrays Distinct Element Sum of Squares IEasy2932Maximum Strong Pair XOR IEasy2933High-Access EmployeesMedium2935Maximum Strong Pair XOR IIHard2947Count Beautiful Substrings IMedium2949Count Beautiful Substrings IIHard2953Count Complete SubstringsHard2956Find Common Elements Between Two ArraysEasy2958Length of Longest Subarray With at Most K FrequencyMedium2963Count the Number of Good PartitionsHard2965Find Missing and Repeated ValuesEasy2975Maximum Square Area by Removing Fences From a FieldMedium2981Find Longest Special Substring That Occurs Thrice IMedium2982Find Longest Special Substring That Occurs Thrice IIMedium2983Palindrome Rearrangement QueriesHard2996Smallest Missing Integer Greater Than Sequential Prefix SumEasy3002Maximum Size of a Set After RemovalsMedium3005Count Elements With Maximum FrequencyEasy3013Divide an Array Into Subarrays With Minimum Cost IIHard3016Minimum Number of Pushes to Type Word IIMedium3020Find the Maximum Number of Elements in SubsetMedium3026Maximum Good Subarray SumMedium3035Maximum Palindromes After OperationsMedium3039Apply Operations to Make String EmptyMedium3043Find the Length of the Longest Common PrefixMedium3044Most Frequent PrimeMedium3046Split the ArrayEasy3071Minimum Operations to Write the Letter Y on a GridMedium3076Shortest Uncommon Substring in an ArrayMedium3080Mark Elements on Array by Performing QueriesMedium3081Replace Question Marks in String to Minimize Its ValueMedium3083Existence of a Substring in a String and Its ReverseEasy3085Minimum Deletions to Make String K-SpecialMedium3090Maximum Length Substring With Two OccurrencesEasy3092Most Frequent IDsMedium3120Count the Number of Special Characters IEasy3121Count the Number of Special Characters IIMedium3128Right TrianglesMedium3134Find the Median of the Uniqueness ArrayHard3137Minimum Number of Operations to Make Word K-PeriodicMedium3138Minimum Length of Anagram ConcatenationMedium3143Maximum Points Inside the SquareMedium3144Minimum Substring Partition of Equal Character FrequencyMedium3146Permutation Difference between Two StringsEasy3153Sum of Digit Differences of All PairsMedium3158Find the XOR of Numbers Which Appear TwiceEasy3159Find Occurrences of an Element in an ArrayMedium3160Find the Number of Distinct Colors Among the BallsMedium3162Find the Number of Good Pairs IEasy3164Find the Number of Good Pairs IIMedium3170Lexicographically Minimum String After Removing StarsMedium3176Find the Maximum Length of a Good Subsequence IMedium3177Find the Maximum Length of a Good Subsequence IIHard3184Count Pairs That Form a Complete Day IEasy3185Count Pairs That Form a Complete Day IIMedium3186Maximum Total Damage With Spell CastingMedium3217Delete Nodes From Linked List Present in ArrayMedium3223Minimum Length of String After OperationsMedium3224Minimum Array Changes to Make Differences EqualMedium3238Find the Number of Winning PlayersEasy3242Design Neighbor Sum ServiceEasy3265Count Almost Equal Pairs IMedium3267Count Almost Equal Pairs IIHard3272Find the Count of Good IntegersHard3289The Two Sneaky Numbers of DigitvilleEasy3295Report Spam MessageMedium3297Count Substrings That Can Be Rearranged to Contain a String IMedium3298Count Substrings That Can Be Rearranged to Contain a String IIHard3305Count of Substrings Containing Every Vowel and K Consonants IMedium3306Count of Substrings Containing Every Vowel and K Consonants IIMedium3311Construct 2D Grid Matching Graph LayoutHard3312Sorted GCD Pair QueriesHard3316Find Maximum Removals From Source StringMedium3318Find X-Sum of All K-Long Subarrays IEasy3321Find X-Sum of All K-Long Subarrays IIHard3325Count Substrings With K-Frequency Characters IMedium3327Check if DFS Strings Are PalindromesHard3331Find Subtree Sizes After ChangesMedium3335Total Characters in String After Transformations IMedium3337Total Characters in String After Transformations IIHard3351Sum of Good SubsequencesHard3365Rearrange K Substrings to Form Target StringMedium3371Identify the Largest Outlier in an ArrayMedium3375Minimum Operations to Make Array Values Equal to KEasy3378Count Connected Components in LCM GraphHard3381Maximum Subarray Sum With Length Divisible by KMedium3389Minimum Operations to Make Character Frequencies EqualHard3395Subsequences with a Unique Middle Mode IHard3396Minimum Number of Operations to Make Elements in Array DistinctEasy3404Count Special SubsequencesMedium3408Design Task ManagerMedium3412Find Mirror Score of a StringMedium3425Longest Special PathHard3434Maximum Frequency After Subarray OperationMedium3438Find Valid Pair of Adjacent Digits in StringEasy3442Maximum Difference Between Even and Odd Frequency IEasy3443Maximum Manhattan Distance After K ChangesMedium3447Assign Elements to Groups with ConstraintsMedium3458Select K Disjoint Special SubstringsMedium3471Find the Largest Almost Missing IntegerEasy3483Unique 3-Digit Even NumbersEasy3484Design SpreadsheetMedium3486Longest Special Path IIHard3487Maximum Unique Subarray Sum After DeletionEasy3488Closest Equal Element QueriesMedium3493Properties GraphMedium3505Minimum Operations to Make Elements Within K Subarrays EqualHard3507Minimum Pair Removal to Sort Array IEasy3508Implement RouterMedium3509Maximum Product of Subsequences With an Alternating Sum Equal to KHard3510Minimum Pair Removal to Sort Array IIHard3518Smallest Palindromic Rearrangement IIHard3522Calculate Score After Performing InstructionsMedium3527Find the Most Common ResponseMedium3531Count Covered BuildingsMedium3532Path Existence Queries in a Graph IMedium3541Find Most Frequent Vowel and ConsonantEasy3542Minimum Operations to Convert All Elements to ZeroMedium3543Maximum Weighted K-Edge PathMedium3545Minimum Deletions for At Most K Distinct CharactersEasy3548Equal Sum Grid Partition IIHard3551Minimum Swaps to Sort by Digit SumMedium3552Grid Teleportation TraversalMedium3556Sum of Largest Prime SubstringsMedium3557Find Maximum Number of Non Intersecting SubstringsMedium3568Minimum Moves to Clean the ClassroomMedium3572Maximize Y‑Sum by Picking a Triplet of Distinct X‑ValuesMedium3583Count Special TripletsMedium3588Find Maximum Area of a TriangleMedium3591Check if Any Element Has Prime FrequencyEasy3597Partition String Medium3606Coupon Code ValidatorEasy3607Power Grid MaintenanceMedium3623Count Number of Trapezoids IMedium3625Count Number of Trapezoids IIHard
← Browse all LeetCode problems
PhantomCodeAIPhantomCodeAI
PhantomCodeAI is an undetectable desktop application to help you pass your Leetcode interviews.
All systems online
Download

Legal

Refund PolicyTerms of ServiceCancellation PolicyPrivacy Policy

Pages

Contact SupportHelp CenterInstant SupportFAQBlogFeaturesInterview CopilotCoding CopilotInterview QuestionsPricingMock Interview PricingEarn with UsBest AI Interview Assistants 2026FeedbackLeetcode ProblemsLoginCreate Account

Compare

All 29 comparisons →Why switch (29 alternatives) →Interview Coder AlternativeFinal Round AI AlternativeUltraCode AI AlternativeParakeet AI AlternativeAI Apply AlternativeCoderRank AlternativeInterviewing.io AlternativeShadeCoder Alternative

Resources

Salary GuideResume TemplatesWhat Is PhantomCodeAIIs PhantomCodeAI Detectable?Use PhantomCodeAI in HackerRankvs LeetCode PremiumFor European EngineersFor FAANG Interview PrepPost-Layoff ComebackIndia Pricing (INR)

Interview Types

Coding InterviewSystem Design InterviewDSA InterviewLeetCode InterviewAlgorithms InterviewData Structure InterviewSQL InterviewOnline Assessment

Interview Questions

See all →
GoogleAmazonMetaMicrosoftAppleNetflixStripeUberAirbnbBloombergSoftware EngineerFrontend EngineerBackend EngineerData EngineerML EngineerDevOps EngineerData ScientistEngineering ManagerBehavioralSystem Design

Mock Interview by Round Type

All formats →
Mock Interview HubMock Coding InterviewMock Behavioral InterviewMock System Design

AI for Industry Interviews

All industries →
Sales InterviewsPM InterviewsFinance InterviewsConsulting InterviewsDesign Interviews

Coding Interview Patterns

See all patterns →
Coding Interviews HubDynamic ProgrammingTwo Pointers + Sliding WindowGraph AlgorithmsTree AlgorithmsBinary Search

Interview Guides

See all guides →
How to Ace an InterviewHow to Crack InterviewsBest Interview AnswersScreening Interview QuestionsTelephone Interview TipsWorking Interview ExplainedCracking the PM InterviewFAANG 30-Day RoadmapTop 10 LeetCode PatternsSystem Design Prep GuideSTAR Behavioral MethodBehavioral Interview Qs

Alternatives — why engineers switch

See all 29 →
Interview CoderFinal Round AIParakeet AILockedIn AIUltraCode AIShadeCoderSensei AIVerve AICluelyChatGPTBeyz AIInterview SidekickYoodliAlgoMonsterCoderRankExponentFormationInterviewing.ioInterview CakeBig InterviewInterview KickstartPrampScalerAI ApplyCareerflowJobscanKickresumeTeal HQHireVue

AI Interview Tools

AI Interview AssistantAI Interview CoachAI for Job InterviewsAI Interview Preparation ToolReal-Time AI Interview AnswersInterview AI HelperReal-Time AI Interview AssistantAI Interview BotBest AI Interview Tools 2026AI Interview QuestionsPractice Interview QuestionsAI to Answer Interview QuestionsAI Phone Interview HelpAI Interviewing SoftwareAI Interview HubInterview CopilotAI Coding Interview AssistantMock Interview

© 2026 PhantomCodeAI. All rights reserved.