Hard LeetCode Problems: Page 4 of 4

Problems 601 to 661 of the 661 Hard-rated problems in this library, continuing the list on the Hard hub.

ProblemsPage 4 of 4
Hard problems, page 4
No.Problem
2097Valid Arrangement of Pairs
2118Build the EquationPremium
2123Minimum Operations to Remove Adjacent Ones in MatrixPremium
2143Choose Numbers From Two Arrays in RangePremium
2153The Number of Passengers in Each Bus IIPremium
2158Amount of New Area Painted Each DayPremium
2173Longest Winning StreakPremium
2183Count Array Pairs Divisible by K
2199Finding the Topic of Each PostPremium
2204Distance to a Cycle in Undirected GraphPremium
2223Sum of Scores of Built Strings
2247Maximum Cost of Trip With K HighwaysPremium
2252Dynamic Pivoting of a TablePremium
2253Dynamic Unpivoting of a TablePremium
2254Design Video Sharing PlatformPremium
2263Make Array Non-decreasing or Non-increasingPremium
2277Closest Node to Path in TreePremium
2307Check for Contradictions in EquationsPremium
2313Minimum Flips in Binary Tree to Get ResultPremium
2355Maximum Number of Books You Can TakePremium
2361Minimum Costs Using the Train LinePremium
2362Generate the InvoicePremium
2371Minimize Maximum Value in a GridPremium
2403Minimum Time to Kill All MonstersPremium
2459Sort Array by Moving Items to Empty SpacePremium
2474Customers With Strictly Increasing PurchasesPremium
2479Maximum XOR of Two Non-Overlapping SubtreesPremium
2494Merge Overlapping Events in the Same HallPremium
2519Count the Number of K-Big IndicesPremium
2524Maximum Frequency Score of a SubarrayPremium
2534Time Taken to Cross the DoorPremium
2604Minimum Time to Eat All GrainsPremium
2613Beautiful PairsPremium
2630Memoize II
2647Color the Triangle RedPremium
2650Design Cancellable Function
2675Array of Objects to MatrixPremium
2691Immutability HelperPremium
2701Consecutive Transactions with Increasing AmountsPremium
2702Minimum Operations to Make Numbers Non-positivePremium
2714Find Shortest Path with K HopsPremium
2720Popularity PercentagePremium
2752Customers with Maximum Number of Transactions on Consecutive DaysPremium
2753Count Houses in a Circular Street IIPremium
2756Query BatchingPremium
2759Convert JSON String to ObjectPremium
2792Count Nodes That Are Great EnoughPremium
2793Status of Flight TicketsPremium
2814Minimum Time Takes to Reach Destination Without DrowningPremium
2819Minimum Relative Loss After Buying ChocolatesPremium
2868The Wording GamePremium
2912Number of Ways to Reach Destination in the GridPremium
2916Subarrays Distinct Element Sum of Squares II
2921Maximum Profitable Triplets With Increasing Prices IIPremium
2927Distribute Candies Among Children IIIPremium
2941Maximum GCD-Sum of a SubarrayPremium
2949Count Beautiful Substrings II
2969Minimum Number of Coins for Fruits IIPremium
2991Top Three WineriesPremium
2994Friday Purchases IIPremium
2995Viewers Turned StreamersPremium

Problems with a complete Python solution are listed first, then by ascending problem number. Or go by technique instead: all LeetCode patterns.