| 1 |
Two Sum |
Easy |
Solution |
| 7 |
Reverse Integer |
Easy |
Solution |
| 9 |
Palindrome Number |
Easy |
Solution |
| 21 |
Merge Two Sorted Lists |
Easy |
Solution |
| 26 |
Remove Duplicates from Sorted Array |
Easy |
Solution |
| 27 |
Remove Element |
Easy |
Solution |
| 28 |
Implement strStr() |
Easy |
Solution |
| 58 |
Length of Last Word |
Easy |
Solution |
| 58 |
Length of Last Word |
Easy |
Solution |
| 66 |
Plus One |
Easy |
Solution |
| 83 |
Remove Duplicates from Sorted List |
Easy |
Solution |
| 88 |
Merge Sorted Array |
Easy |
Solution |
| 100 |
Same Tree |
Easy |
Solution |
| 104 |
Maximum Depth of Binary Tree |
Easy |
Solution |
| 107 |
Binary Tree Level Order Traversal II |
Easy |
Solution |
| 111 |
Minimum Depth of Binary Tree |
Easy |
Solution |
| 112 |
Path Sum |
Easy |
Solution |
| 118 |
Pascal’s Triangle |
Easy |
Solution |
| 121 |
Best Time to Buy and Sell Stock |
Easy |
Solution |
| 125 |
Valid Palindrome |
Easy |
Solution |
| 136 |
Single Number |
Easy |
Solution |
| 155 |
Min Stack |
Easy |
Solution |
| 167 |
Two Sum II - Input array is sorted |
Easy |
Solution |
| 169 |
Majority Element |
Easy |
Solution |
| 189 |
Rotate Array |
Easy |
Solution |
| 203 |
Remove Linked List Elements |
Easy |
Solution |
| 205 |
Isomorphic Strings |
Easy |
Solution |
| 217 |
Contains Duplicate |
Easy |
Solution |
| 219 |
Contains Duplicate II |
Easy |
Solution |
| 226 |
Invert Binary Tree |
Easy |
Solution |
| 231 |
Power of Two |
Easy |
Solution |
| 234 |
Palindrome Linked List |
Easy |
Solution |
| 237 |
Delete Node in a Linked List |
Easy |
Solution |
| 242 |
Valid Anagram |
Easy |
Solution |
| 258 |
Add Digits |
Easy |
Solution |
| 263 |
Ugly Number |
Easy |
Solution |
| 268 |
Missing Number |
Easy |
Solution |
| 283 |
Move Zeroes |
Easy |
Solution |
| 292 |
Nim Game |
Easy |
Solution |
| 326 |
Power of Three |
Easy |
Solution |
| 342 |
Power of Four |
Easy |
Solution |
| 344 |
Reverse String |
Easy |
Solution |
| 345 |
Reverse Vowels of a String |
Easy |
Solution |
| 383 |
Ransom Note |
Easy |
Solution |
| 387 |
First Unique Character in a String |
Easy |
Solution |
| 389 |
Find the Difference |
Easy |
Solution |
| 404 |
Sum of Left Leaves |
Easy |
Solution |
| 412 |
Fizz Buzz |
Easy |
Solution |
| 441 |
Arranging Coins |
Easy |
Solution |
| 443 |
String Compression |
Easy |
Solution |
| 461 |
Hamming Distance |
Easy |
Solution |
| 463 |
Island Perimeter |
Easy |
Solution |
| 476 |
Number Complement |
Easy |
Solution |
| 485 |
Max Consecutive Ones |
Easy |
Solution |
| 500 |
Keyboard Row |
Easy |
Solution |
| 504 |
Base 7 |
Easy |
Solution |
| 506 |
Relative Ranks |
Easy |
Solution |
| 520 |
Detect Capital |
Easy |
Solution |
| 541 |
Reverse String II |
Easy |
Solution |
| 551 |
Student Attendance Record I |
Easy |
Solution |
| 557 |
Reverse Words in a String III |
Easy |
Solution |
| 575 |
Distribute Candies |
Easy |
Solution |
| 606 |
Construct String from Binary Tree |
Easy |
Solution |
| 617 |
Merge Two Binary Trees |
Easy |
Solution |
| 628 |
Maximum Product of Three Numbers |
Easy |
Solution |
| 637 |
Average of Levels in Binary Tree |
Easy |
Solution |
| 657 |
Robot Return to Origin |
Easy |
Solution |
| 669 |
Trim a Binary Search Tree |
Easy |
Solution |
| 682 |
Baseball Game |
Easy |
Solution |
| 693 |
Binary Number with Alternating Bits |
Easy |
Solution |
| 697 |
Degree of an Array |
Easy |
Solution |
| 709 |
To Lower Case |
Easy |
Solution |
| 728 |
Self Dividing Numbers |
Easy |
Solution |
| 728 |
Self Dividing Numbers |
Easy |
Solution |
| 771 |
Jewels and Stones |
Easy |
Solution |
| 796 |
Rotate String |
Easy |
Solution |
| 804 |
Unique Morse Code Words |
Easy |
Solution |
| 811 |
Subdomain Visit Count |
Easy |
Solution |
| 819 |
Most Common Word |
Easy |
Solution |
| 821 |
Shortest Distance to a Character |
Easy |
Solution |
| 824 |
Goat Latin |
Easy |
Solution |
| 832 |
Flipping an Image |
Easy |
Solution |
| 852 |
Peak Index in a Mountain Array |
Easy |
Solution |
| 859 |
Buddy Strings |
Easy |
Solution |
| 860 |
Lemonade Change |
Easy |
Solution |
| 867 |
Transpose Matrix |
Easy |
Solution |
| 872 |
Leaf-Similar Trees |
Easy |
Solution |
| 876 |
Middle of the Linked List |
Easy |
Solution |
| 884 |
Uncommon Words from Two Sentences |
Easy |
Solution |
| 888 |
Fair Candy Swap |
Easy |
Solution |
| 896 |
Monotonic Array |
Easy |
Solution |
| 897 |
Increasing Order Search Tree |
Easy |
Solution |
| 905 |
Sort Array By Parity |
Easy |
Solution |
| 908 |
Smallest Range I |
Easy |
Solution |
| 917 |
Reverse Only Letters |
Easy |
Solution |
| 922 |
Sort Array By Parity II |
Easy |
Solution |
| 925 |
Long Pressed Name |
Easy |
Solution |
| 929 |
Unique Email Addresses |
Easy |
Solution |
| 933 |
Number of Recent Calls |
Easy |
Solution |
| 937 |
Reorder Log Files |
Easy |
Solution |
| 941 |
Valid Mountain Array |
Easy |
Solution |
| 942 |
DI String Match |
Easy |
Solution |
| 953 |
Verifying an Alien Dictionary |
Easy |
Solution |
| 961 |
N-Repeated Element in Size 2N Array |
Easy |
Solution |
| 977 |
Squares of a Sorted Array |
Easy |
Solution |
| 985 |
Sum of Even Numbers After Queries |
Easy |
Solution |
| 1010 |
Pairs of Songs With Total Durations Divisible by 60 |
Easy |
Solution |
| 1051 |
Height Checker |
Easy |
Solution |
| 1089 |
Duplicate Zeros |
Easy |
Solution |
| 1103 |
Distribute Candies to People |
Easy |
Solution |
| 1108 |
Defanging an IP Address |
Easy |
Solution |
| 1128 |
Number of Equivalent Domino Pairs |
Easy |
Solution |
| 1137 |
N-th Tribonacci Number |
Easy |
Solution |
| 1207 |
Unique Number of Occurrences |
Easy |
Solution |
| 1221 |
Split a String in Balanced Strings |
Easy |
Solution |
| 1281 |
Subtract the Product and Sum of Digits of an Integer |
Easy |
Solution |
| 1313 |
Decompress Run-Length Encoded List |
Easy |
Solution |
| 1323 |
Maximum 69 Number |
Easy |
Solution |
| 1351 |
Count Negative Numbers in a Sorted Matrix |
Easy |
Solution |
| 1365 |
How Many Numbers Are Smaller Than the Current Number |
Easy |
Solution |
| 1380 |
Lucky Numbers in a Matrix |
Easy |
Solution |
| 1394 |
Find Lucky Integer in an Array |
Easy |
Solution |
| 1431 |
Kids With the Greatest Number of Candies |
Easy |
Solution |
| 1436 |
Destination City |
Easy |
Solution |
| 1464 |
Maximum Product of Two Elements in an Array |
Easy |
Solution |
| 1470 |
Shuffle the Array |
Easy |
Solution |
| 1480 |
Running Sum of 1d Array |
Easy |
Solution |
| 1486 |
XOR Operation in an Array |
Easy |
Solution |
| 1496 |
Path Crossing |
Easy |
Solution |
| 1512 |
Number of Good Pairs |
Easy |
Solution |
| 1572 |
Matrix Diagonal Sum |
Easy |
Solution |
| 1662 |
Check If Two String Arrays are Equivalent |
Easy |
Solution |
| 1672 |
Richest Customer Wealth |
Easy |
Solution |
| 1678 |
Goal Parser Interpretation |
Easy |
Solution |
| 1684 |
Count the Number of Consistent Strings |
Easy |
Solution |
| 1688 |
Count of Matches in Tournament |
Easy |
Solution |
| 1732 |
Find the Highest Altitude |
Easy |
Solution |
| 1748 |
Sum of Unique Elements |
Easy |
Solution |
| 1768 |
Merge Strings Alternately |
Easy |
Solution |
| 1773 |
Count Items Matching a Rule |
Easy |
Solution |
| 1812 |
Determine Color of a Chessboard Square |
Easy |
Solution |
| 1816 |
Truncate Sentence |
Easy |
Solution |
| 1832 |
Check if the Sentence Is Pangram |
Easy |
Solution |
| 1844 |
Replace All Digits with Characters |
Easy |
Solution |
| 1913 |
Maximum Product Difference Between Two Pairs |
Easy |
Solution |
| 1920 |
Build Array from Permutation |
Easy |
Solution |
| 1929 |
Concatenation of Array |
Easy |
Solution |
| 1941 |
Check if All Characters Have Equal Number of Occurrences |
Easy |
Solution |
| 2000 |
Reverse Prefix of Word |
Easy |
Solution |
| 2011 |
Final Value of Variable After Performing Operations |
Easy |
Solution |
| 2032 |
Two Out of Three |
Easy |
Solution |
| 2037 |
Minimum Number of Moves to Seat Everyone |
Easy |
Solution |
| 2089 |
Find Target Indices After Sorting Array |
Easy |
Solution |
| 2108 |
Find First Palindromic String in the Array |
Easy |
Solution |
| 2114 |
Maximum Number of Words Found in Sentences |
Easy |
Solution |
| 2119 |
A Number After a Double Reversal |
Easy |
Solution |
| 2129 |
Capitalize the Title |
Easy |
Solution |
| 2154 |
Keep Multiplying Found Values by Two |
Easy |
Solution |
| 2160 |
Minimum Sum of Four Digit Number After Splitting Digits |
Easy |
Solution |
| 2206 |
Divide Array Into Equal Pairs |
Easy |
Solution |
| 2215 |
Find the Difference of Two Arrays |
Easy |
Solution |
| 2220 |
Minimum Bit Flips to Convert Number |
Easy |
Solution |
| 2236 |
Root Equals Sum of Children |
Easy |
Solution |
| 2239 |
Find Closest Number to Zero |
Easy |
Solution |
| 2278 |
Percentage of Letter in String |
Easy |
Solution |
| 2315 |
Count Asterisks |
Easy |
Solution |
| 2325 |
Decode the Message |
Easy |
Solution |
| 2351 |
First Letter to Appear Twice |
Easy |
Solution |
| 2363 |
Merge Similar Items |
Easy |
Solution |
| 2413 |
Smallest Even Multiple |
Easy |
Solution |
| 2418 |
Sort the People |
Easy |
Solution |
| 2441 |
Largest Positive Integer That Exists With Its Negative |
Easy |
Solution |
| 2469 |
Convert the Temperature |
Easy |
Solution |
| 2500 |
Delete Greatest Value in Each Row |
Easy |
Solution |
| 2535 |
Difference Between Element Sum and Digit Sum of an Array |
Easy |
Solution |
| 2574 |
Left and Right Sum Differences |
Easy |
Solution |
| 2619 |
Array Prototype Last |
Easy |
Solution |
| 2620 |
Counter |
Easy |
Solution |
| 2621 |
Sleep |
Easy |
Solution |
| 2626 |
Array Reduce Transformation |
Easy |
Solution |
| 2629 |
Function Composition |
Easy |
Solution |
| 2634 |
Filter Elements from Array |
Easy |
Solution |
| 2635 |
Apply Transform Over Each Element in Array |
Easy |
Solution |
| 2648 |
Generate Fibonacci Sequence |
Easy |
Solution |
| 2652 |
Sum Multiples |
Easy |
Solution |
| 2665 |
Counter II |
Easy |
Solution |
| 2666 |
Allow One Function Call |
Easy |
Solution |
| 2667 |
Create Hello World Function |
Easy |
Solution |
| 2677 |
Chunk Array |
Easy |
Solution |
| 2678 |
Number of Senior Citizens |
Easy |
Solution |
| 2695 |
Array Wrapper |
Easy |
Solution |
| 2703 |
Return Length of Arguments Passed |
Easy |
Solution |
| 2704 |
To Be Or Not To Be |
Easy |
Solution |
| 2710 |
Remove Trailing Zeros From a String |
Easy |
Solution |
| 2715 |
Timeout Cancellation |
Easy |
Solution |
| 2723 |
Add Two Promises |
Easy |
Solution |
| 2724 |
Sort By |
Easy |
Solution |
| 2725 |
Interval Cancellation |
Easy |
Solution |
| 2726 |
Calculator with Method Chaining |
Easy |
Solution |
| 2727 |
Is Object Empty |
Easy |
Solution |
| 2729 |
Check if The Number is Fascinating |
Easy |
Solution |
| 2744 |
Find Maximum Number of String Pairs |
Easy |
Solution |
| 2788 |
Split Strings by Separator |
Easy |
Solution |
| 2798 |
Number of Employees Who Met the Target |
Easy |
Solution |
| 2810 |
Faulty Keyboard |
Easy |
Solution |
| 2828 |
Check if a String Is an Acronym of Words |
Easy |
Solution |
| 2894 |
Divisible and Non-divisible Sums Difference |
Easy |
Solution |
| 2923 |
Find Champion I |
Easy |
Solution |
| 2937 |
Make Three Strings Equal |
Easy |
Solution |
| 2942 |
Find Words Containing Character |
Easy |
Solution |
| 2956 |
Find Common Elements Between Two Arrays |
Easy |
Solution |
| 2960 |
Count Tested Devices After Test Operations |
Easy |
Solution |
| 2965 |
Find Missing and Repeated Values |
Easy |
Solution |
| 3005 |
Count Elements With Maximum Frequency |
Easy |
Solution |
| 3019 |
Number of Changing Keys |
Easy |
Solution |
| 3046 |
Split the Array |
Easy |
Solution |
| 3065 |
Minimum Operations to Exceed Threshold Value I |
Easy |
Solution |
| 3079 |
Find the Sum of Encrypted Integers |
Easy |
Solution |
| 3083 |
Existence of a Substring in a String and Its Reverse |
Easy |
Solution |
| 3099 |
Harshad Number |
Easy |
Solution |
| 3110 |
Score of a String |
Easy |
Solution |
| 3114 |
Latest Time You Can Obtain After Replacing Characters |
Easy |
Solution |
| 3120 |
Count the Number of Special Characters I |
Easy |
Solution |
| 3131 |
Find the Integer Added to Array I |
Easy |
Solution |
| 3146 |
Permutation Difference between Two Strings |
Easy |
Solution |
| 3151 |
Special Array I |
Easy |
Solution |
| 3158 |
Find the XOR of Numbers Which Appear Twice |
Easy |
Solution |
| 3168 |
Minimum Number of Chairs in a Waiting Room |
Easy |
Solution |