Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
Question Free? Status Difficulty Topics Similar Questions
1801. Number of Orders in the Backlog  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Heap (Priority Queue)  🔗
Simulation  🔗
1802. Maximum Value at a Given Index in a Bounded Array  🔗  📝
🆓 ⭐️⭐️
Binary Search  🔗
Greedy  🔗
1803. Count Pairs With XOR in a Range  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Bit Manipulation  🔗
Trie  🔗
1804. Implement Trie II (Prefix Tree)  🔗  📝
💰 ⭐️⭐️
Hash Table  🔗
String  🔗
Design  🔗
Trie  🔗
208. Implement Trie (Prefix Tree)  🔗  📝
2227. Encrypt and Decrypt Strings  🔗  📝
1805. Number of Different Integers in a String  🔗  📝
🆓 ⭐️
Hash Table  🔗
String  🔗
1806. Minimum Number of Operations to Reinitialize a Permutation  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
Simulation  🔗
1807. Evaluate the Bracket Pairs of a String  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
String  🔗
1808. Maximize Number of Nice Divisors  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
Recursion  🔗
343. Integer Break  🔗  📝
1809. Ad-Free Sessions  🔗  📝
💰 ⭐️
Database  🔗
1810. Minimum Path Cost in a Hidden Grid  🔗  📝
💰 ⭐️⭐️
Depth-First Search  🔗
Breadth-First Search  🔗
Graph  🔗
Heap (Priority Queue)  🔗
Interactive  🔗
489. Robot Room Cleaner  🔗  📝
1778. Shortest Path in a Hidden Grid  🔗  📝
1811. Find Interview Candidates  🔗  📝
💰 ⭐️⭐️
Database  🔗
1812. Determine Color of a Chessboard Square  🔗  📝
🆓 ⭐️
Math  🔗
String  🔗
1813. Sentence Similarity III  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Two Pointers  🔗
String  🔗
1814. Count Nice Pairs in an Array  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
Math  🔗
Counting  🔗
2001. Number of Pairs of Interchangeable Rectangles  🔗  📝
2364. Count Number of Bad Pairs  🔗  📝
1815. Maximum Number of Groups Getting Fresh Donuts  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Dynamic Programming  🔗
Bit Manipulation  🔗
Memoization  🔗
Bitmask  🔗
1816. Truncate Sentence  🔗  📝
🆓 ⭐️
Array  🔗
String  🔗
1817. Finding the Users Active Minutes  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
1818. Minimum Absolute Sum Difference  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
Sorting  🔗
Ordered Set  🔗
2333. Minimum Sum of Squared Difference  🔗  📝
1819. Number of Different Subsequences GCDs  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
Counting  🔗
Number Theory  🔗
1979. Find Greatest Common Divisor of Array  🔗  📝
1820. Maximum Number of Accepted Invitations  🔗  📝
💰 ⭐️⭐️
Array  🔗
Backtracking  🔗
Matrix  🔗
1821. Find Customers With Positive Revenue this Year  🔗  📝
💰 ⭐️
Database  🔗
1822. Sign of the Product of an Array  🔗  📝
🆓 ⭐️
Array  🔗
Math  🔗
1823. Find the Winner of the Circular Game  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
Recursion  🔗
Queue  🔗
Simulation  🔗
1824. Minimum Sideway Jumps  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Dynamic Programming  🔗
Greedy  🔗
403. Frog Jump  🔗  📝
1825. Finding MK Average  🔗  📝
🆓 ⭐️⭐️⭐️
Design  🔗
Queue  🔗
Heap (Priority Queue)  🔗
Ordered Set  🔗
295. Find Median from Data Stream  🔗  📝
703. Kth Largest Element in a Stream  🔗  📝
2102. Sequentially Ordinal Rank Tracker  🔗  📝
1826. Faulty Sensor  🔗  📝
💰 ⭐️
Array  🔗
Two Pointers  🔗
1827. Minimum Operations to Make the Array Increasing  🔗  📝
🆓 ⭐️
Array  🔗
Greedy  🔗
2233. Maximum Product After K Increments  🔗  📝
2263. Make Array Non-decreasing or Non-increasing  🔗  📝
2366. Minimum Replacements to Sort the Array  🔗  📝
1828. Queries on Number of Points Inside a Circle  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
Geometry  🔗
2249. Count Lattice Points Inside a Circle  🔗  📝
2250. Count Number of Rectangles Containing Each Point  🔗  📝
1829. Maximum XOR for Each Query  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Bit Manipulation  🔗
Prefix Sum  🔗
1830. Minimum Number of Operations to Make String Sorted  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
String  🔗
Combinatorics  🔗
1831. Maximum Transaction Each Day  🔗  📝
💰 ⭐️⭐️
Database  🔗
1832. Check if the Sentence Is Pangram  🔗  📝
🆓 ⭐️
Hash Table  🔗
String  🔗
1833. Maximum Ice Cream Bars  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Greedy  🔗
Sorting  🔗
1834. Single-Threaded CPU  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
2050. Parallel Courses III  🔗  📝
1835. Find XOR Sum of All Pairs Bitwise AND  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
Bit Manipulation  🔗
1836. Remove Duplicates From an Unsorted Linked List  🔗  📝
💰 ⭐️⭐️
Hash Table  🔗
Linked List  🔗
82. Remove Duplicates from Sorted List II  🔗  📝
83. Remove Duplicates from Sorted List  🔗  📝
1837. Sum of Digits in Base K  🔗  📝
🆓 ⭐️
Math  🔗
1838. Frequency of the Most Frequent Element  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
Greedy  🔗
Sliding Window  🔗
Sorting  🔗
Prefix Sum  🔗
2150. Find All Lonely Numbers in the Array  🔗  📝
1839. Longest Substring Of All Vowels in Order  🔗  📝
🆓 ⭐️⭐️
String  🔗
Sliding Window  🔗
2062. Count Vowel Substrings of a String  🔗  📝
1840. Maximum Building Height  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
1841. League Statistics  🔗  📝
💰 ⭐️⭐️
Database  🔗
1842. Next Palindrome Using Same Digits  🔗  📝
💰 ⭐️⭐️⭐️
Two Pointers  🔗
String  🔗
556. Next Greater Element III  🔗  📝
564. Find the Closest Palindrome  🔗  📝
1843. Suspicious Bank Accounts  🔗  📝
💰 ⭐️⭐️
Database  🔗
1844. Replace All Digits with Characters  🔗  📝
🆓 ⭐️
String  🔗
848. Shifting Letters  🔗  📝
1845. Seat Reservation Manager  🔗  📝
🆓 👀 ⭐️⭐️
Design  🔗
Heap (Priority Queue)  🔗
379. Design Phone Directory  🔗  📝
2349. Design a Number Container System  🔗  📝
1846. Maximum Element After Decreasing and Rearranging  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Greedy  🔗
Sorting  🔗
1847. Closest Room  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Binary Search  🔗
Sorting  🔗
2070. Most Beautiful Item for Each Query  🔗  📝
1848. Minimum Distance to the Target Element  🔗  📝
🆓 ⭐️
Array  🔗
1849. Splitting a String Into Descending Consecutive Values  🔗  📝
🆓 ⭐️⭐️
String  🔗
Backtracking  🔗
1850. Minimum Adjacent Swaps to Reach the Kth Smallest Number  🔗  📝
🆓 ⭐️⭐️
Two Pointers  🔗
String  🔗
Greedy  🔗
31. Next Permutation  🔗  📝
1851. Minimum Interval to Include Each Query  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Binary Search  🔗
Line Sweep  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
2251. Number of Flowers in Full Bloom  🔗  📝
1852. Distinct Numbers in Each Subarray  🔗  📝
💰 ⭐️⭐️
Array  🔗
Hash Table  🔗
Sliding Window  🔗
1853. Convert Date Format  🔗  📝
💰 ⭐️
Database  🔗
1854. Maximum Population Year  🔗  📝
🆓 ⭐️
Array  🔗
Counting  🔗
1855. Maximum Distance Between a Pair of Values  🔗  📝
🆓 👀 ⭐️⭐️
Array  🔗
Two Pointers  🔗
Binary Search  🔗
Greedy  🔗
2078. Two Furthest Houses With Different Colors  🔗  📝
1856. Maximum Subarray Min-Product  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Stack  🔗
Monotonic Stack  🔗
Prefix Sum  🔗
2334. Subarray With Elements Greater Than Varying Threshold  🔗  📝
1857. Largest Color Value in a Directed Graph  🔗  📝
🆓 ⭐️⭐️⭐️
Hash Table  🔗
Dynamic Programming  🔗
Graph  🔗
Topological Sort  🔗
Memoization  🔗
Counting  🔗
1858. Longest Word With All Prefixes  🔗  📝
💰 ⭐️⭐️
Depth-First Search  🔗
Trie  🔗
720. Longest Word in Dictionary  🔗  📝
1859. Sorting the Sentence  🔗  📝
🆓 ⭐️
String  🔗
Sorting  🔗
2042. Check if Numbers Are Ascending in a Sentence  🔗  📝
1860. Incremental Memory Leak  🔗  📝
🆓 ⭐️⭐️
Simulation  🔗
1861. Rotating the Box  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Two Pointers  🔗
Matrix  🔗
1862. Sum of Floored Pairs  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
Binary Search  🔗
Prefix Sum  🔗
1863. Sum of All Subset XOR Totals  🔗  📝
🆓 ⭐️
Array  🔗
Math  🔗
Backtracking  🔗
Bit Manipulation  🔗
Combinatorics  🔗
1864. Minimum Number of Swaps to Make the Binary String Alternating  🔗  📝
🆓 ⭐️⭐️
String  🔗
Greedy  🔗
1865. Finding Pairs With a Certain Sum  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Hash Table  🔗
Design  🔗
2006. Count Number of Pairs With Absolute Difference K  🔗  📝
1866. Number of Ways to Rearrange Sticks With K Sticks Visible  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
Dynamic Programming  🔗
Combinatorics  🔗
1867. Orders With Maximum Quantity Above Average  🔗  📝
💰 ⭐️⭐️
Database  🔗
1868. Product of Two Run-Length Encoded Arrays  🔗  📝
💰 ⭐️⭐️
Array  🔗
Two Pointers  🔗
1869. Longer Contiguous Segments of Ones than Zeros  🔗  📝
🆓 ⭐️
String  🔗
485. Max Consecutive Ones  🔗  📝
1784. Check if Binary String Has at Most One Segment of Ones  🔗  📝
2031. Count Subarrays With More Ones Than Zeros  🔗  📝
1870. Minimum Speed to Arrive on Time  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
1883. Minimum Skips to Arrive at Meeting On Time  🔗  📝
2187. Minimum Time to Complete Trips  🔗  📝
2226. Maximum Candies Allocated to K Children  🔗  📝
2332. The Latest Time to Catch a Bus  🔗  📝
1871. Jump Game VII  🔗  📝
🆓 ⭐️⭐️
Two Pointers  🔗
String  🔗
Prefix Sum  🔗
45. Jump Game II  🔗  📝
55. Jump Game  🔗  📝
1306. Jump Game III  🔗  📝
1340. Jump Game V  🔗  📝
1345. Jump Game IV  🔗  📝
1696. Jump Game VI  🔗  📝
1871. Jump Game VII  🔗  📝
2297. Jump Game VIII  🔗  📝
1872. Stone Game VIII  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Math  🔗
Dynamic Programming  🔗
Prefix Sum  🔗
Game Theory  🔗
877. Stone Game  🔗  📝
1140. Stone Game II  🔗  📝
1406. Stone Game III  🔗  📝
1510. Stone Game IV  🔗  📝
1563. Stone Game V  🔗  📝
1686. Stone Game VI  🔗  📝
1690. Stone Game VII  🔗  📝
1872. Stone Game VIII  🔗  📝
2029. Stone Game IX  🔗  📝
1873. Calculate Special Bonus  🔗  📝
🆓 ⭐️
Database  🔗
1874. Minimize Product Sum of Two Arrays  🔗  📝
💰 ⭐️⭐️
Array  🔗
Greedy  🔗
Sorting  🔗
2143. Choose Numbers From Two Arrays in Range  🔗  📝
1875. Group Employees of the Same Salary  🔗  📝
💰 ⭐️⭐️
Database  🔗
1876. Substrings of Size Three with Distinct Characters  🔗  📝
🆓 ⭐️
Hash Table  🔗
String  🔗
Sliding Window  🔗
Counting  🔗
1877. Minimize Maximum Pair Sum in Array  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Two Pointers  🔗
Greedy  🔗
Sorting  🔗
1878. Get Biggest Three Rhombus Sums in a Grid  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Math  🔗
Sorting  🔗
Heap (Priority Queue)  🔗
Matrix  🔗
Prefix Sum  🔗
2088. Count Fertile Pyramids in a Land  🔗  📝
1879. Minimum XOR Sum of Two Arrays  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Dynamic Programming  🔗
Bit Manipulation  🔗
Bitmask  🔗
2143. Choose Numbers From Two Arrays in Range  🔗  📝
2172. Maximum AND Sum of Array  🔗  📝
2305. Fair Distribution of Cookies  🔗  📝
1880. Check if Word Equals Summation of Two Words  🔗  📝
🆓 ⭐️
String  🔗
1881. Maximum Value after Insertion  🔗  📝
🆓 ⭐️⭐️
String  🔗
Greedy  🔗
1882. Process Tasks Using Servers  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Heap (Priority Queue)  🔗
2050. Parallel Courses III  🔗  📝
1883. Minimum Skips to Arrive at Meeting On Time  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Dynamic Programming  🔗
1870. Minimum Speed to Arrive on Time  🔗  📝
2188. Minimum Time to Finish the Race  🔗  📝
1884. Egg Drop With 2 Eggs and N Floors  🔗  📝
🆓 ⭐️⭐️
Math  🔗
Dynamic Programming  🔗
887. Super Egg Drop  🔗  📝
1885. Count Pairs in Two Arrays  🔗  📝
💰 ⭐️⭐️
Array  🔗
Binary Search  🔗
Sorting  🔗
1499. Max Value of Equation  🔗  📝
2083. Substrings That Begin and End With the Same Letter  🔗  📝
1886. Determine Whether Matrix Can Be Obtained By Rotation  🔗  📝
🆓 ⭐️
Array  🔗
Matrix  🔗
48. Rotate Image  🔗  📝
1887. Reduction Operations to Make the Array Elements Equal  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Sorting  🔗
1888. Minimum Number of Flips to Make the Binary String Alternating  🔗  📝
🆓 ⭐️⭐️
String  🔗
Dynamic Programming  🔗
Greedy  🔗
Sliding Window  🔗
2170. Minimum Operations to Make the Array Alternating  🔗  📝
1889. Minimum Space Wasted From Packaging  🔗  📝
🆓 ⭐️⭐️⭐️
Array  🔗
Binary Search  🔗
Sorting  🔗
Prefix Sum  🔗
1890. The Latest Login in 2020  🔗  📝
🆓 ⭐️
Database  🔗
1891. Cutting Ribbons  🔗  📝
💰 ⭐️⭐️
Array  🔗
Binary Search  🔗
1011. Capacity To Ship Packages Within D Days  🔗  📝
1936. Add Minimum Number of Rungs  🔗  📝
1892. Page Recommendations II  🔗  📝
💰 ⭐️⭐️⭐️
Database  🔗
1264. Page Recommendations  🔗  📝
1949. Strong Friendship  🔗  📝
1893. Check if All the Integers in a Range Are Covered  🔗  📝
🆓 👀 ⭐️
Array  🔗
Hash Table  🔗
Prefix Sum  🔗
1894. Find the Student that Will Replace the Chalk  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Binary Search  🔗
Simulation  🔗
Prefix Sum  🔗
1895. Largest Magic Square  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Matrix  🔗
Prefix Sum  🔗
840. Magic Squares In Grid  🔗  📝
1896. Minimum Cost to Change the Final Value of Expression  🔗  📝
🆓 ⭐️⭐️⭐️
Math  🔗
String  🔗
Dynamic Programming  🔗
Stack  🔗
1897. Redistribute Characters to Make All Strings Equal  🔗  📝
🆓 ⭐️
Hash Table  🔗
String  🔗
Counting  🔗
1898. Maximum Number of Removable Characters  🔗  📝
🆓 ⭐️⭐️
Array  🔗
String  🔗
Binary Search  🔗
2226. Maximum Candies Allocated to K Children  🔗  📝
1899. Merge Triplets to Form Target Triplet  🔗  📝
🆓 ⭐️⭐️
Array  🔗
Greedy  🔗
1900. The Earliest and Latest Rounds Where Players Compete  🔗  📝
🆓 ⭐️⭐️⭐️
Dynamic Programming  🔗
Memoization  🔗