Skip to content

Latest commit

 

History

History
201 lines (198 loc) · 70.2 KB

Array.md

File metadata and controls

201 lines (198 loc) · 70.2 KB

Array (193 completed)

Back to top


# Title Level Cats Solution Languages Date Complete
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