1 |
Two Sum |
Easy |
B75, N150 |
solution |
java, py |
May 22, 2024 |
26 |
Remove Duplicates from Sorted Array |
Easy |
|
solution |
java |
May 22, 2024 |
27 |
Remove Element |
Easy |
|
solution |
java, py |
Jun 02, 2024 |
36 |
Valid Sudoku |
Medium |
N150 |
solution |
py |
Jun 13, 2024 |
46 |
Permutations |
Medium |
N150 |
solution |
py |
Jun 07, 2024 |
48 |
Rotate Image |
Medium |
B75, N150 |
solution |
c, py |
Jun 15, 2024 |
49 |
Group Anagrams |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
56 |
Merge Intervals |
Medium |
B75, N150 |
solution |
py |
Jun 19, 2024 |
57 |
Insert Interval |
Medium |
B75, N150 |
solution |
py |
Jun 19, 2024 |
66 |
Plus One |
Easy |
N150 |
solution |
c |
Jun 03, 2024 |
74 |
Search a 2D Matrix |
Medium |
N150 |
solution |
py |
Jun 15, 2024 |
75 |
Sort Colors |
Medium |
Daily |
solution |
c, py |
Jun 12, 2024 |
78 |
Subsets |
Medium |
N150 |
solution |
py |
Jun 02, 2024 |
79 |
Word Search |
Medium |
B75, N150 |
solution |
py |
Jun 27, 2024 |
84 |
Largest Rectangle in Histogram |
Hard |
N150 |
solution |
py |
Jun 11, 2024 |
90 |
Subsets II |
Medium |
N150 |
solution |
py |
Jul 03, 2024 |
118 |
Pascal's Triangle |
Easy |
|
solution |
py |
May 22, 2024 |
121 |
Best Time to Buy and Sell Stock |
Easy |
B75, N150 |
solution |
py |
Jul 03, 2024 |
128 |
Longest Consecutive Sequence |
Medium |
B75, N150 |
solution |
java, py |
Jun 13, 2024 |
136 |
Single Number |
Easy |
N150 |
solution |
py |
Jul 03, 2024 |
150 |
Evaluate Reverse Polish Notation |
Medium |
N150 |
solution |
py |
Jun 11, 2024 |
167 |
Two Sum II - Input Array Is Sorted |
Medium |
N150 |
solution |
py |
Jun 14, 2024 |
189 |
Rotate Array |
Medium |
|
solution |
py |
Jun 02, 2024 |
200 |
Number of Islands |
Medium |
B75, N150 |
solution |
py |
Jun 17, 2024 |
212 |
Word Search II |
Hard |
B75, N150 |
solution |
py |
Jun 27, 2024 |
217 |
Contains Duplicate |
Easy |
B75, N150 |
solution |
py |
Jun 12, 2024 |
238 |
Product of Array Except Self |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
239 |
Sliding Window Maximum |
Hard |
N150 |
solution |
py |
Jun 04, 2024 |
251 |
Flatten 2D Vector |
Medium |
|
solution |
py |
May 22, 2024 |
260 |
Single Number III |
Medium |
Daily |
solution |
py |
Jun 08, 2024 |
271 |
Encode and Decode Strings |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
286 |
Walls and Gates |
Medium |
N150 |
solution |
py |
Jun 15, 2024 |
287 |
Find the Duplicate Number |
Medium |
N150 |
solution |
c |
Jun 26, 2024 |
330 |
Patching Array |
Hard |
Daily |
solution |
py |
Jun 16, 2024 |
347 |
Top K Frequent Elements |
Medium |
B75, N150 |
solution |
py |
Jun 13, 2024 |
348 |
Design Tic-Tac-Toe |
Medium |
|
solution |
py |
Jul 05, 2024 |
350 |
Intersection of Two Arrays II |
Easy |
Daily |
solution |
java, py |
Jul 02, 2024 |
353 |
Design Snake Game |
Medium |
|
solution |
py |
Jun 28, 2024 |
380 |
Insert Delete GetRandom O(1) |
Medium |
|
solution |
java |
Jul 06, 2024 |
381 |
Insert Delete GetRandom O(1) - Duplicates allowed |
Hard |
|
solution |
java |
Jul 06, 2024 |
384 |
Shuffle an Array |
Medium |
|
solution |
py |
Jun 29, 2024 |
414 |
Third Maximum Number |
Easy |
|
solution |
py |
May 23, 2024 |
419 |
Battleships in a Board |
Medium |
|
solution |
c, py |
Jun 24, 2024 |
475 |
Heaters |
Medium |
|
solution |
py |
Jun 07, 2024 |
502 |
IPO |
Hard |
Daily |
solution |
py |
Jun 15, 2024 |
503 |
Next Greater Element II |
Medium |
|
solution |
py |
Jul 05, 2024 |
523 |
Continuous Subarray Sum |
Medium |
Daily |
solution |
py |
Jun 08, 2024 |
540 |
Single Element in a Sorted Array |
Medium |
|
solution |
py |
Jul 05, 2024 |
542 |
01 Matrix |
Medium |
|
solution |
py |
Jun 26, 2024 |
565 |
Array Nesting |
Medium |
|
solution |
py |
Jul 02, 2024 |
611 |
Valid Triangle Number |
Medium |
|
solution |
py |
May 22, 2024 |
616 |
Add Bold Tag in String |
Medium |
|
solution |
py |
Jun 28, 2024 |
622 |
Design Circular Queue |
Medium |
|
solution |
py |
Jul 06, 2024 |
645 |
Set Mismatch |
Easy |
|
solution |
java, py |
Jun 01, 2024 |
648 |
Replace Words |
Medium |
Daily |
solution |
java, py |
Jun 07, 2024 |
654 |
Maximum Binary Tree |
Medium |
|
solution |
py |
Jun 12, 2024 |
665 |
Non-decreasing Array |
Medium |
|
solution |
java, py |
Jun 14, 2024 |
666 |
Path Sum IV |
Medium |
|
solution |
py |
Jul 03, 2024 |
690 |
Employee Importance |
Medium |
|
solution |
java |
Jul 02, 2024 |
695 |
Max Area of Island |
Medium |
N150 |
solution |
c |
Jun 24, 2024 |
713 |
Subarray Product Less Than K |
Medium |
|
solution |
py |
Jul 01, 2024 |
720 |
Longest Word in Dictionary |
Medium |
|
solution |
py |
Jun 27, 2024 |
739 |
Daily Temperatures |
Medium |
N150 |
solution |
c, java, py |
Jun 13, 2024 |
744 |
Find Smallest Letter Greater Than Target |
Easy |
|
solution |
java, py |
Jun 01, 2024 |
746 |
Min Cost Climbing Stairs |
Easy |
N150 |
solution |
py |
Jul 05, 2024 |
758 |
Bold Words in String |
Medium |
|
solution |
py |
Jun 28, 2024 |
794 |
Valid Tic-Tac-Toe State |
Medium |
|
solution |
py |
Jul 05, 2024 |
807 |
Max Increase to Keep City Skyline |
Medium |
|
solution |
java |
Jun 22, 2024 |
817 |
Linked List Components |
Medium |
|
solution |
java |
Jul 04, 2024 |
826 |
Most Profit Assigning Work |
Medium |
Daily |
solution |
py |
Jun 18, 2024 |
846 |
Hand of Straights |
Medium |
Daily, N150 |
solution |
py |
Jun 06, 2024 |
848 |
Shifting Letters |
Medium |
|
solution |
py |
Jun 29, 2024 |
849 |
Maximize Distance to Closest Person |
Medium |
|
solution |
py |
Jun 29, 2024 |
853 |
Car Fleet |
Medium |
N150 |
solution |
py |
Jun 14, 2024 |
861 |
Score After Flipping Matrix |
Medium |
|
solution |
c, py |
Jun 10, 2024 |
867 |
Transpose Matrix |
Easy |
|
solution |
py |
Jun 15, 2024 |
890 |
Find and Replace Pattern |
Medium |
|
solution |
py |
Jul 03, 2024 |
909 |
Snakes and Ladders |
Medium |
|
solution |
py |
Jun 12, 2024 |
930 |
Binary Subarrays With Sum |
Medium |
|
solution |
py |
Jun 22, 2024 |
945 |
Minimum Increment to Make Array Unique |
Medium |
Daily |
solution |
py |
Jun 14, 2024 |
946 |
Validate Stack Sequences |
Medium |
|
solution |
c, py |
Jun 12, 2024 |
950 |
Reveal Cards In Increasing Order |
Medium |
|
solution |
py |
Jun 12, 2024 |
973 |
K Closest Points to Origin |
Medium |
N150 |
solution |
py |
Jun 29, 2024 |
974 |
Subarray Sums Divisible by K |
Medium |
Daily |
solution |
java, py |
Jun 09, 2024 |
977 |
Squares of a Sorted Array |
Easy |
|
solution |
py |
Jun 21, 2024 |
994 |
Rotting Oranges |
Medium |
N150 |
solution |
py |
Jun 15, 2024 |
995 |
Minimum Number of K Consecutive Bit Flips |
Hard |
Daily |
solution |
c, py |
Jun 24, 2024 |
1002 |
Find Common Characters |
Easy |
Daily |
solution |
py |
Jun 08, 2024 |
1008 |
Construct Binary Search Tree from Preorder Traversal |
Medium |
|
solution |
c, cpp, java |
Jun 27, 2024 |
1018 |
Binary Prefix Divisible By 5 |
Easy |
|
solution |
py |
Jul 04, 2024 |
1019 |
Next Greater Node In Linked List |
Medium |
|
solution |
py |
Jun 22, 2024 |
1020 |
Number of Enclaves |
Medium |
|
solution |
py |
Jun 26, 2024 |
1030 |
Matrix Cells in Distance Order |
Easy |
|
solution |
py |
Jun 04, 2024 |
1046 |
Last Stone Weight |
Easy |
N150 |
solution |
py |
Jun 04, 2024 |
1051 |
Height Checker |
Easy |
Daily |
solution |
c, py |
Jun 10, 2024 |
1052 |
Grumpy Bookstore Owner |
Medium |
Daily |
solution |
py |
Jun 24, 2024 |
1101 |
The Earliest Moment When Everyone Become Friends |
Medium |
Weekly Premium |
solution |
py |
Jul 04, 2024 |
1122 |
Relative Sort Array |
Easy |
Daily |
solution |
java, py |
Jun 11, 2024 |
1184 |
Distance Between Bus Stops |
Easy |
|
solution |
py |
May 31, 2024 |
1218 |
Longest Arithmetic Subsequence of Given Difference |
Medium |
|
solution |
py |
May 31, 2024 |
1233 |
Remove Sub-Folders from the Filesystem |
Medium |
|
solution |
py |
Jun 28, 2024 |
1239 |
Maximum Length of a Concatenated String with Unique Characters |
Medium |
|
solution |
py |
Jun 29, 2024 |
1248 |
Count Number of Nice Subarrays |
Medium |
Daily |
solution |
py |
Jun 22, 2024 |
1252 |
Cells with Odd Values in a Matrix |
Easy |
|
solution |
c |
Jun 04, 2024 |
1254 |
Number of Closed Islands |
Medium |
|
solution |
py |
Jun 26, 2024 |
1255 |
Maximum Score Words Formed by Letters |
Hard |
|
solution |
py |
Jun 15, 2024 |
1268 |
Search Suggestions System |
Medium |
|
solution |
py |
Jun 29, 2024 |
1282 |
Group the People Given the Group Size They Belong To |
Medium |
|
solution |
py |
Jun 28, 2024 |
1284 |
Minimum Number of Flips to Convert Binary Matrix to Zero Matrix |
Hard |
|
solution |
py |
Jun 09, 2024 |
1351 |
Count Negative Numbers in a Sorted Matrix |
Easy |
|
solution |
java, py |
Jun 01, 2024 |
1381 |
Design a Stack With Increment Operation |
Medium |
|
solution |
py |
Jul 06, 2024 |
1426 |
Counting Elements |
Easy |
|
solution |
c |
Jun 04, 2024 |
1436 |
Destination City |
Easy |
|
solution |
java |
Jun 01, 2024 |
1438 |
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit |
Medium |
Daily |
solution |
java |
Jun 24, 2024 |
1442 |
Count Triplets That Can Form Two Arrays of Equal XOR |
Medium |
Daily |
solution |
py |
Jun 08, 2024 |
1460 |
Make Two Arrays Equal by Reversing Subarrays |
Easy |
|
solution |
c |
Jun 04, 2024 |
1470 |
Shuffle the Array |
Easy |
|
solution |
c |
Jun 03, 2024 |
1472 |
Design Browser History |
Medium |
|
solution |
py |
Jul 06, 2024 |
1481 |
Least Number of Unique Integers after K Removals |
Medium |
|
solution |
py |
Jun 15, 2024 |
1482 |
Minimum Number of Days to Make m Bouquets |
Medium |
|
solution |
py |
Jun 19, 2024 |
1502 |
Can Make Arithmetic Progression From Sequence |
Easy |
|
solution |
c, py |
Jun 04, 2024 |
1509 |
Minimum Difference Between Largest and Smallest Value in Three Moves |
Medium |
Daily |
solution |
c, cpp, java, py |
Jul 03, 2024 |
1535 |
Find the Winner of an Array Game |
Medium |
|
solution |
py |
Jun 08, 2024 |
1550 |
Three Consecutive Odds |
Easy |
Daily |
solution |
c, py |
Jul 01, 2024 |
1552 |
Magnetic Force Between Two Balls |
Medium |
Daily |
solution |
py |
Jun 20, 2024 |
1561 |
Maximum Number of Coins You Can Get |
Medium |
|
solution |
py |
Jun 23, 2024 |
1564 |
Put Boxes Into the Warehouse I |
Medium |
|
solution |
py |
Jun 15, 2024 |
1570 |
Dot Product of Two Sparse Vectors |
Medium |
|
solution |
c, java, py |
Jun 06, 2024 |
1580 |
Put Boxes Into the Warehouse II |
Medium |
Weekly Premium |
solution |
py |
Jun 15, 2024 |
1598 |
Crawler Log Folder |
Easy |
Daily |
solution |
c, js |
Jul 10, 2024 |
1684 |
Count the Number of Consistent Strings |
Easy |
|
solution |
c, py |
Jun 06, 2024 |
1696 |
Jump Game VI |
Medium |
|
solution |
java, py |
Jul 03, 2024 |
1700 |
Number of Students Unable to Eat Lunch |
Easy |
|
solution |
py |
Jun 02, 2024 |
1701 |
Average Waiting Time |
Medium |
Daily |
solution |
js, py |
Jul 09, 2024 |
1730 |
Shortest Path to Get Food |
Medium |
|
solution |
py |
Jun 26, 2024 |
1743 |
Restore the Array From Adjacent Pairs |
Medium |
|
solution |
py |
Jun 27, 2024 |
1748 |
Sum of Unique Elements |
Easy |
|
solution |
c |
Jun 06, 2024 |
1762 |
Buildings With an Ocean View |
Medium |
|
solution |
py |
Jun 10, 2024 |
1822 |
Sign of the Product of an Array |
Easy |
|
solution |
c |
Jun 06, 2024 |
1823 |
Find the Winner of the Circular Game |
Medium |
Daily |
solution |
c, cpp, java, js, py |
Jul 08, 2024 |
1833 |
Maximum Ice Cream Bars |
Medium |
|
solution |
c, java, py |
Jun 23, 2024 |
1852 |
Distinct Numbers in Each Subarray |
Medium |
|
solution |
java |
Jun 27, 2024 |
1874 |
Minimize Product Sum of Two Arrays |
Medium |
|
solution |
c, java |
Jun 22, 2024 |
1877 |
Minimize Maximum Pair Sum in Array |
Medium |
|
solution |
py |
Jun 23, 2024 |
1885 |
Count Pairs in Two Arrays |
Medium |
Weekly Premium |
solution |
py |
Jun 08, 2024 |
1905 |
Count Sub Islands |
Medium |
|
solution |
py |
Jun 24, 2024 |
1909 |
Remove One Element to Make the Array Strictly Increasing |
Easy |
|
solution |
c |
Jun 17, 2024 |
1929 |
Concatenation of Array |
Easy |
|
solution |
c, java, py |
Jun 03, 2024 |
1940 |
Longest Common Subsequence Between Sorted Arrays |
Medium |
Weekly Premium |
solution |
java, py |
Jun 01, 2024 |
1980 |
Find Unique Binary String |
Medium |
|
solution |
c, py |
Jun 27, 2024 |
1992 |
Find All Groups of Farmland |
Medium |
|
solution |
java, py |
Jun 24, 2024 |
2011 |
Final Value of Variable After Performing Operations |
Easy |
|
solution |
c |
Jun 03, 2024 |
2013 |
Detect Squares |
Medium |
N150 |
solution |
py |
Jun 28, 2024 |
2037 |
Minimum Number of Moves to Seat Everyone |
Easy |
Daily |
solution |
c, py |
Jun 03, 2024 |
2149 |
Rearrange Array Elements by Sign |
Medium |
|
solution |
c, py |
Jun 10, 2024 |
2206 |
Divide Array Into Equal Pairs |
Easy |
|
solution |
c, py |
Jun 08, 2024 |
2221 |
Find Triangular Sum of an Array |
Medium |
|
solution |
c, java |
Jun 27, 2024 |
2225 |
Find Players With Zero or One Losses |
Medium |
|
solution |
java |
Jun 24, 2024 |
2248 |
Intersection of Multiple Arrays |
Easy |
|
solution |
py |
May 31, 2024 |
2258 |
Escape the Spreading Fire |
Hard |
|
solution |
py |
Jun 15, 2024 |
2317 |
Maximum XOR After Operations |
Medium |
|
solution |
c, cpp, java, py |
Jun 24, 2024 |
2352 |
Equal Row and Column Pairs |
Medium |
|
solution |
py |
Jun 27, 2024 |
2365 |
Task Scheduler II |
Medium |
|
solution |
py |
Jun 29, 2024 |
2389 |
Longest Subsequence With Limited Sum |
Easy |
|
solution |
py |
Jun 01, 2024 |
2395 |
Find Subarrays With Equal Sum |
Easy |
|
solution |
py |
May 31, 2024 |
2433 |
Find The Original Array of Prefix Xor |
Medium |
|
solution |
py |
May 31, 2024 |
2455 |
Average Value of Even Numbers That Are Divisible by Three |
Easy |
|
solution |
java |
Jul 04, 2024 |
2473 |
Minimum Cost to Buy Apples |
Medium |
|
solution |
py |
Jun 29, 2024 |
2482 |
Difference Between Ones and Zeros in Row and Column |
Medium |
|
solution |
py |
Jun 07, 2024 |
2545 |
Sort the Students by Their Kth Score |
Medium |
|
solution |
java, py |
Jun 24, 2024 |
2570 |
Merge Two 2D Arrays by Summing Values |
Easy |
|
solution |
c |
Jun 10, 2024 |
2610 |
Convert an Array Into a 2D Array With Conditions |
Medium |
|
solution |
py |
Jun 07, 2024 |
2678 |
Number of Senior Citizens |
Easy |
|
solution |
java |
May 22, 2024 |
2679 |
Sum in a Matrix |
Medium |
|
solution |
java |
May 22, 2024 |
2942 |
Find Words Containing Character |
Easy |
|
solution |
c |
Jun 06, 2024 |
2954 |
Count the Number of Infection Sequences |
Hard |
|
solution |
py |
Jun 26, 2024 |
2997 |
Minimum Number of Operations to Make Array XOR Equal to K |
Medium |
|
solution |
java, py |
Jun 12, 2024 |
3043 |
Find the Length of the Longest Common Prefix |
Medium |
|
solution |
py |
Jun 28, 2024 |
3045 |
Count Prefix and Suffix Pairs II |
Hard |
|
solution |
py |
Jun 29, 2024 |
3074 |
Apple Redistribution into Boxes |
Easy |
|
solution |
py |
May 23, 2024 |
3169 |
Weekly Contest 400 - q2 - Count Days Without Meetings |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3175 |
Biweekly Contest 132 - q2 - Find The First Player to win K Games in a Row |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3179 |
Weekly Contest 401 - q2 - Find the N-th Value After K Seconds |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3180 |
Weekly Contest 401 - q3 - Maximum Total Reward Using Operations I |
Medium |
Contest |
solution |
c, py |
Jul 07, 2024 |
3184 |
Weekly Contest 402 - q1 - Count Pairs That Form a Complete Day I |
Easy |
Contest |
solution |
py |
Jul 07, 2024 |
3185 |
Weekly Contest 402 - q2 - Count Pairs That Form a Complete Day II |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3186 |
Weekly Contest 402 - q3 - Maximum Total Damage With Spell Casting |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3190 |
Find Minimum Operations to Make All Elements Divisible by Three |
Easy |
|
solution |
java |
Jun 22, 2024 |
3191 |
Minimum Operations to Make Binary Array Elements Equal to One I |
Medium |
|
solution |
java |
Jun 22, 2024 |
3192 |
Minimum Operations to Make Binary Array Elements Equal to One II |
Medium |
|
solution |
java |
Jun 22, 2024 |
3194 |
Weekly Contest 403 - q1 - Minimum Average of Smallest and Largest Elements |
Easy |
Contest |
solution |
py |
Jul 07, 2024 |
3195 |
Weekly Contest 403 - q2 - Find the Minimum Area to Cover All Ones I |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |
3196 |
Weekly Contest 403 - q3 - Maximize Total Cost of Alternating Subarrays |
Medium |
Contest |
solution |
py |
Jul 07, 2024 |