| 001 |
Find Target Indices After Sorting Array |
binary search |
easy |
| 002 |
Count Negative Numbers In A Sorted Matrix |
binary search |
easy |
| 003 |
The K Weakest Rows In A Matrix |
binary search |
easy |
| 004 |
Search Insert Position |
binary search |
easy |
| 005 |
Check If N And Its Double Exist |
binary search |
easy |
| 006 |
Decode Xored Array |
bit manipulation |
easy |
| 007 |
Count The Number Of Consistent Strings |
bit manipulation |
easy |
| 008 |
Sum Of All Subset Xor Totals |
bit manipulation |
easy |
| 009 |
Divide Array Into Equal Pairs |
bit manipulation |
easy |
| 010 |
Set Mismatch |
bit manipulation |
easy |
| 011 |
Best Time To Buy And Sell Stock |
dp based |
easy |
| 012 |
Get Maximum In Generated Array |
dp based |
easy |
| 013 |
Maximum Subarray |
dp based |
easy |
| 014 |
Stone Game Ii |
dp based |
medium |
| 015 |
Beautiful Arrangement |
dp based |
medium |
| 016 |
Check If It Is A Straight Line |
geometry |
easy |
| 017 |
Queries On Number Of Points Inside A Circle |
geometry |
medium |
| 018 |
Detonate The Maximum Bombs |
geometry |
medium |
| 019 |
Max Points On A Line |
geometry |
hard |
| 020 |
Number Of Good Pairs |
hashing |
easy |
| 021 |
How Many Numbers Are Smaller Than The Current Number |
hashing |
easy |
| 022 |
Count Number Of Pairs With Absolute Difference K |
hashing |
easy |
| 023 |
Count The Number Of Consistent Strings |
hashing |
easy |
| 024 |
Unique Morse Code Words |
hashing |
easy |
| 025 |
Richest Customer Wealth |
matrix |
easy |
| 026 |
Flipping An Image |
matrix |
easy |
| 027 |
Matrix Diagonal Sum |
matrix |
easy |
| 028 |
Count Negative Numbers In A Sorted Matrix |
matrix |
easy |
| 029 |
Subrectangle Queries |
matrix |
medium |
| 030 |
Running Sum Of 1D Array |
prefix-sum |
easy |
| 031 |
Find The Highest Altitude |
prefix-sum |
easy |
| 032 |
Find Pivot Index |
prefix-sum |
easy |
| 033 |
Maximum Xor For Each Query |
prefix-sum |
medium |
| 034 |
Matrix Block Sum |
prefix-sum |
medium |
| 035 |
Build Array From Permutation |
simple array |
easy |
| 036 |
Concatenation Of Array |
simple array |
easy |
| 037 |
Shuffle The Array |
simple array |
easy |
| 038 |
Kids With The Greatest Number Of Candies |
simple array |
easy |
| 039 |
Decode Xored Array |
simple array |
easy |
| 040 |
Minimum Difference Between Highest And Lowest Of K Scores |
sliding window |
easy |
| 041 |
Maximum Average Subarray I |
sliding window |
easy |
| 042 |
Maximum Points You Can Obtain From Cards |
sliding window |
medium |
| 043 |
Binary Subarrays With Sum |
sliding window |
medium |
| 044 |
Minimum Swaps To Group All 1S Together Ii |
sliding window |
medium |
| 045 |
How Many Numbers Are Smaller Than The Current Number |
sorting |
easy |
| 046 |
Minimum Number Of Moves To Seat Everyone |
sorting |
easy |
| 047 |
Maximum Product Difference Between Two Pairs |
sorting |
easy |
| 048 |
Find Target Indices After Sorting Array |
sorting |
easy |
| 049 |
Maximum Product Of Two Elements In An Array |
sorting |
easy |
| 050 |
Flipping An Image |
two pointer |
easy |
| 051 |
Find First Palindromic String In The Array |
two pointer |
easy |
| 052 |
Di String Match |
two pointer |
easy |
| 053 |
Sort Array By Parity |
two pointer |
easy |
| 054 |
Squares Of A Sorted Array |
two pointer |
easy |