| 861 | Score After Flipping Matrix | Medium | solution.py |
| 862 | Shortest Subarray with Sum at Least K | Hard | solution.py |
| 864 | Shortest Path to Get All Keys | Hard | solution.py |
| 867 | Transpose Matrix | Easy | solution.py |
| 870 | Advantage Shuffle | Medium | solution.py |
| 871 | Minimum Number of Refueling Stops | Hard | solution.py |
| 873 | Length of Longest Fibonacci Subsequence | Medium | solution.py |
| 874 | Walking Robot Simulation | Medium | solution.py |
| 875 | Koko Eating Bananas | Medium | solution.py |
| 877 | Stone Game | Medium | solution.py |
| 879 | Profitable Schemes | Hard | solution.py |
| 881 | Boats to Save People | Medium | solution.py |
| 883 | Projection Area of 3D Shapes | Easy | solution.py |
| 885 | Spiral Matrix III | Medium | solution.py |
| 888 | Fair Candy Swap | Easy | solution.py |
| 889 | Construct Binary Tree from Preorder and Postorder Traversal | Medium | solution.py |
| 890 | Find and Replace Pattern | Medium | solution.py |
| 891 | Sum of Subsequence Widths | Hard | solution.py |
| 892 | Surface Area of 3D Shapes | Easy | solution.py |
| 893 | Groups of Special-Equivalent Strings | Medium | solution.py |
| 896 | Monotonic Array | Easy | solution.py |
| 898 | Bitwise ORs of Subarrays | Medium | solution.py |
| 900 | RLE Iterator | Medium | solution.py |
| 902 | Numbers At Most N Given Digit Set | Hard | solution.py |
| 904 | Fruit Into Baskets | Medium | solution.py |
| 905 | Sort Array By Parity | Easy | solution.py |
| 907 | Sum of Subarray Minimums | Medium | solution.py |
| 908 | Smallest Range I | Easy | solution.py |
| 909 | Snakes and Ladders | Medium | solution.py |
| 910 | Smallest Range II | Medium | solution.py |
| 911 | Online Election | Medium | solution.py |
| 912 | Sort an Array | Medium | solution.py |
| 914 | X of a Kind in a Deck of Cards | Easy | solution.py |
| 915 | Partition Array into Disjoint Intervals | Medium | solution.py |
| 916 | Word Subsets | Medium | solution.py |
| 918 | Maximum Sum Circular Subarray | Medium | solution.py |
| 922 | Sort Array By Parity II | Easy | solution.py |
| 923 | 3Sum With Multiplicity | Medium | solution.py |
| 924 | Minimize Malware Spread | Hard | solution.py |
| 927 | Three Equal Parts | Hard | solution.py |
| 928 | Minimize Malware Spread II | Hard | solution.py |
| 929 | Unique Email Addresses | Easy | solution.py |
| 930 | Binary Subarrays With Sum | Medium | solution.py |
| 931 | Minimum Falling Path Sum | Medium | solution.py |
| 932 | Beautiful Array | Medium | solution.py |
| 934 | Shortest Bridge | Medium | solution.py |
| 937 | Reorder Data in Log Files | Medium | solution.py |
| 939 | Minimum Area Rectangle | Medium | solution.py |
| 941 | Valid Mountain Array | Easy | solution.py |
| 942 | DI String Match | Easy | solution.py |
| 943 | Find the Shortest Superstring | Hard | solution.py |
| 944 | Delete Columns to Make Sorted | Easy | solution.py |
| 945 | Minimum Increment to Make Array Unique | Medium | solution.py |
| 946 | Validate Stack Sequences | Medium | solution.py |
| 948 | Bag of Tokens | Medium | solution.py |
| 949 | Largest Time for Given Digits | Medium | solution.py |
| 950 | Reveal Cards In Increasing Order | Medium | solution.py |
| 952 | Largest Component Size by Common Factor | Hard | solution.py |
| 953 | Verifying an Alien Dictionary | Easy | solution.py |
| 954 | Array of Doubled Pairs | Medium | solution.py |
| 955 | Delete Columns to Make Sorted II | Medium | solution.py |
| 956 | Tallest Billboard | Hard | solution.py |
| 957 | Prison Cells After N Days | Medium | solution.py |
| 959 | Regions Cut By Slashes | Medium | solution.py |
| 960 | Delete Columns to Make Sorted III | Hard | solution.py |
| 961 | N-Repeated Element in Size 2N Array | Easy | solution.py |
| 962 | Maximum Width Ramp | Medium | solution.py |
| 963 | Minimum Area Rectangle II | Medium | solution.py |
| 966 | Vowel Spellchecker | Medium | solution.py |
| 969 | Pancake Sorting | Medium | solution.py |
| 973 | K Closest Points to Origin | Medium | solution.py |
| 974 | Subarray Sums Divisible by K | Medium | solution.py |
| 975 | Odd Even Jump | Hard | solution.py |
| 976 | Largest Perimeter Triangle | Easy | solution.py |
| 977 | Squares of a Sorted Array | Easy | solution.py |
| 978 | Longest Turbulent Subarray | Medium | solution.py |
| 980 | Unique Paths III | Hard | solution.py |
| 982 | Triples with Bitwise AND Equal To Zero | Hard | solution.py |
| 983 | Minimum Cost For Tickets | Medium | solution.py |
| 985 | Sum of Even Numbers After Queries | Medium | solution.py |
| 986 | Interval List Intersections | Medium | solution.py |
| 989 | Add to Array-Form of Integer | Easy | solution.py |
| 990 | Satisfiability of Equality Equations | Medium | solution.py |
| 992 | Subarrays with K Different Integers | Hard | solution.py |
| 994 | Rotting Oranges | Medium | solution.py |
| 995 | Minimum Number of K Consecutive Bit Flips | Hard | solution.py |
| 996 | Number of Squareful Arrays | Hard | solution.py |
| 997 | Find the Town Judge | Easy | solution.py |
| 999 | Available Captures for Rook | Easy | solution.py |
| 1000 | Minimum Cost to Merge Stones | Hard | solution.py |
| 1001 | Grid Illumination | Hard | solution.py |
| 1002 | Find Common Characters | Easy | solution.py |
| 1004 | Max Consecutive Ones III | Medium | solution.py |
| 1011 | Capacity To Ship Packages Within D Days | Medium | solution.py |
| 1014 | Best Sightseeing Pair | Medium | solution.py |
| 1020 | Number of Enclaves | Medium | solution.py |
| 1029 | Two City Scheduling | Medium | solution.py |
| 1035 | Uncrossed Lines | Medium | solution.py |
| 1043 | Partition Array for Maximum Sum | Medium | solution.py |
| 1046 | Last Stone Weight | Easy | solution.py |
| 1048 | Longest String Chain | Medium | solution.py |
| 1049 | Last Stone Weight II | Medium | solution.py |
| 1051 | Height Checker | Easy | solution.py |
| 1052 | Grumpy Bookstore Owner | Medium | solution.py |
| 1057 | Campus Bikes | Medium | solution.py |
| 1058 | Minimize Rounding Error to Meet Target | Medium | solution.py |
| 1060 | Missing Element in Sorted Array | Medium | solution.py |
| 1072 | Flip Columns For Maximum Number of Equal Rows | Medium | solution.py |
| 1074 | Number of Submatrices That Sum to Target | Hard | solution.py |
| 1086 | High Five | Easy | solution.py |
| 1091 | Shortest Path in Binary Matrix | Medium | solution.py |
| 1094 | Car Pooling | Medium | solution.py |
| 1095 | Find in Mountain Array | Hard | solution.py |
| 1099 | Two Sum Less Than K | Easy | solution.py |
| 1101 | The Earliest Moment When Everyone Become Friends | Medium | solution.py |
| 1102 | Path With Maximum Minimum Value | Medium | solution.py |
| 1105 | Filling Bookcase Shelves | Medium | solution.py |
| 1110 | Delete Nodes And Return Forest | Medium | solution.py |
| 1121 | Divide Array Into Increasing Sequences | Hard | solution.py |
| 1122 | Relative Sort Array | Easy | solution.py |
| 1133 | Largest Unique Number | Easy | solution.py |
| 1140 | Stone Game II | Medium | solution.py |
| 1150 | Check If a Number Is Majority Element in a Sorted Array | Easy | solution.py |
| 1152 | Analyze User Website Visit Pattern | Medium | solution.py |
| 1160 | Find Words That Can Be Formed by Characters | Easy | solution.py |
| 1162 | As Far from Land as Possible | Medium | solution.py |
| 1167 | Minimum Cost to Connect Sticks | Easy | solution.py |
| 1196 | How Many Apples Can You Put into the Basket | Easy | solution.py |
| 1198 | Find Smallest Common Element in All Rows | Medium | solution.py |
| 1219 | Path with Maximum Gold | Medium | solution.py |
| 1228 | Missing Number In Arithmetic Progression | Easy | solution.py |
| 1229 | Meeting Scheduler | Medium | solution.py |
| 1230 | Toss Strange Coins | Medium | solution.py |
| 1231 | Divide Chocolate | Hard | solution.py |
| 1233 | Remove Sub-Folders from the Filesystem | Medium | solution.py |
| 1235 | Maximum Profit in Job Scheduling | Hard | solution.py |
| 1239 | Maximum Length of a Concatenated String with Unique Characters | Medium | solution.py |
| 1243 | Array Transformation | Easy | solution.py |
| 1246 | Palindrome Removal | Hard | solution.py |
| 1248 | Count Number of Nice Subarrays | Medium | solution.py |
| 1254 | Number of Closed Islands | Medium | solution.py |
| 1255 | Maximum Score Words Formed by Letters | Hard | solution.py |
| 1258 | Synonymous Sentences | Medium | solution.py |
| 1260 | Shift 2D Grid | Easy | solution.py |
| 1267 | Count Servers that Communicate | Medium | solution.py |
| 1268 | Search Suggestions System | Medium | solution.py |
| 1272 | Remove Interval | Medium | solution.py |
| 1273 | Delete Tree Nodes | Medium | solution.py |
| 1274 | Number of Ships in a Rectangle | Hard | solution.py |
| 1277 | Count Square Submatrices with All Ones | Medium | solution.py |
| 1288 | Remove Covered Intervals | Medium | solution.py |
| 1289 | Minimum Falling Path Sum II | Hard | solution.py |
| 1299 | Replace Elements with Greatest Element on Right Side | Easy | solution.py |
| 1310 | XOR Queries of a Subarray | Medium | solution.py |
| 1335 | Minimum Difficulty of a Job Schedule | Hard | solution.py |
| 1343 | Number of Sub-arrays of Size K and Average Greater than or Equal to Threshold | Medium | solution.py |
| 1368 | Minimum Cost to Make at Least One Valid Path in a Grid | Medium | solution.py |
| 1380 | Lucky Numbers in a Matrix | Easy | solution.py |
| 1383 | Maximum Performance of a Team | Hard | solution.py |
| 1394 | Find Lucky Integer in an Array | Easy | solution.py |
| 1395 | Count Number of Teams | Medium | solution.py |
| 1406 | Stone Game III | Hard | solution.py |
| 1408 | String Matching in an Array | Easy | solution.py |
| 1423 | Maximum Points You Can Obtain from Cards | Medium | solution.py |
| 1425 | Constrained Subsequence Sum | Hard | solution.py |
| 1426 | Counting Elements | Easy | solution.py |
| 1427 | Perform String Shifts | Easy | solution.py |
| 1428 | Leftmost Column with at Least a One | Medium | solution.py |
| 1429 | First Unique Number | Medium | solution.py |
| 1436 | Destination City | Easy | solution.py |
| 1438 | Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Medium | solution.py |
| 1442 | Count Triplets That Can Form Two Arrays of Equal XOR | Medium | solution.py |
| 1460 | Make Two Arrays Equal by Reversing Subarrays | Easy | solution.py |
| 1463 | Cherry Pickup II | Hard | solution.py |
| 1470 | Shuffle the Array | Easy | solution.py |
| 1472 | Design Browser History | Medium | solution.py |
| 1475 | Final Prices With a Special Discount in a Shop | Easy | solution.py |
| 1481 | Least Number of Unique Integers after K Removals | Medium | solution.py |
| 1498 | Number of Subsequences That Satisfy the Given Sum Condition | Medium | solution.py |
| 1508 | Range Sum of Sorted Subarray Sums | Medium | solution.py |
| 1509 | Minimum Difference Between Largest and Smallest Value in Three Moves | Medium | solution.py |
| 1512 | Number of Good Pairs | Easy | solution.py |
| 1514 | Path with Maximum Probability | Medium | solution.py |
| 1524 | Number of Sub-arrays With Odd Sum | Medium | solution.py |
| 1526 | Minimum Number of Increments on Subarrays to Form a Target Array | Hard | solution.py |
| 1533 | Find the Index of the Large Integer | Medium | solution.py |
| 1538 | Guess the Majority in a Hidden Array | Medium | solution.py |
| 1547 | Minimum Cost to Cut a Stick | Hard | solution.py |
| 1564 | Put Boxes Into the Warehouse I | Medium | solution.py |
| 1568 | Minimum Number of Days to Disconnect Island | Hard | solution.py |
| 1570 | Dot Product of Two Sparse Vectors | Medium | solution.py |
| 1572 | Matrix Diagonal Sum | Easy | solution.py |
| 1574 | Shortest Subarray to be Removed to Make Array Sorted | Medium | solution.py |
| 1578 | Minimum Time to Make Rope Colorful | Medium | solution.py |
| 1584 | Min Cost to Connect All Points | Medium | solution.py |
| 1590 | Make Sum Divisible by P | Medium | solution.py |
| 1598 | Crawler Log Folder | Easy | solution.py |
| 1605 | Find Valid Matrix Given Row and Column Sums | Medium | solution.py |
| 1608 | Special Array With X Elements Greater Than or Equal X | Easy | solution.py |
| 1626 | Best Team With No Conflicts | Medium | solution.py |