1 |
Two Sum |
JavaScript |
102ms / 58.46% |
9 |
Palindrome Number |
JavaScript |
128ms / 99.99% |
13 |
Roman to Integer |
JavaScript |
130ms / 85.26% |
14 |
Longest Common Prefix |
JavaScript |
74ms / 70.60% |
20 |
Valid Parentheses |
JavaScript |
73ms / 86.75% |
26 |
Remove Duplicates from Sorted Array |
JavaScript |
137ms / 32.18% |
27 |
Remove Element |
JavaScript |
61ms / 95.64% |
35 |
Search Insert Position |
JavaScript |
58ms, 97.62% |
58 |
Length of Last Word |
JavaScript |
69ms / 85.47% |
66 |
Plus One |
JavaScript |
69ms / 84.27% |
67 |
Add Binary |
JavaScript |
68ms / 94.70% |
69 |
Sqrt(x) |
JavaScript |
68ms / 96.76% |
70 |
Climbing Stairs |
JavaScript |
52ms / 98.34% |
104 |
Maximum Depth of Binary Tree |
JavaScript |
85ms / 81.60% |
111 |
Minimum Depth of Binary Tree |
JavaScript |
249ms / 93.06% |
112 |
Path Sum |
JavaScript |
65ms / 98.70% |
121 |
Best Time to Buy and Sell Stock |
JavaScript |
84ms / 97.00% |
125 |
Valid Palindrome |
JavaScript |
64ms / 99.30% |
136 |
Single Number |
JavaScript |
96ms / 55.01% |
169 |
Majority Element |
JavaScript |
90ms / 50.34% |
171 |
Excel Sheet Column Number |
JavaScript |
70ms / 97.04% |
190 |
Reverse Bits |
JavaScript |
76ms, 73.54% |
191 |
Number of 1 Bits |
JavaScript |
70ms / 82.25% |
202 |
Happy Number |
JavaScript |
78ms / 68.21% |
205 |
Isomorphic Strings |
JavaScript |
84ms / 86.86% |
217 |
Contains Duplicate |
JavaScript |
80ms / 95.64% |
231 |
Power of Two |
JavaScript |
77ms / 91.80% |
242 |
Valid Anagram |
JavaScript |
117ms / 41.26% |
258 |
Add Digits |
JavaScript |
68ms / 96.51% |
263 |
Ugly Number |
JavaScript |
79ms / 84.12% |
268 |
Missing Number |
JavaScript |
95ms / 53.19% |
278 |
First Bad Version |
JavaScript |
61ms / 95.09% |
283 |
Move Zeroes |
JavaScript |
104ms / 86.10% |
290 |
Word Pattern |
JavaScript |
62ms / 85.34% |
292 |
Nim Game |
JavaScript |
39ms / 100% |
303 |
Range Sum Query - Immutable |
JavaScript |
108ms / 97.84% |
326 |
Power of Three |
JavaScript |
268ms / 80.37% |
338 |
Counting Bits |
JavaScript |
101ms / 74.36% |
342 |
Power of Four |
JavaScript |
64ms / 99.34% |
344 |
Reverse String |
JavaScript |
91ms / 90.09% |
345 |
Reverse Vowels of a String |
JavaScript |
92ms / 78.28% |
349 |
Intersection of Two Arrays |
JavaScript |
67ms / 84.50% |
350 |
Intersection of Two Arrays II |
JavaScript |
74ms / 77.34% |
367 |
Valid Perfect Square |
JavaScript |
65ms / 90.53% |
374 |
Guess Number Higher or Lower |
JavaScript |
61ms / 93.35% |
383 |
Ransom Note |
JavaScript |
84ms / 95.74% |
387 |
First Unique Character in a String |
JavaScript |
95ms / 94.03% |
389 |
Find the Difference |
JavaScript |
62ms, 97.14% |
392 |
Is Subsequence |
JavaScript |
64ms / 93.53% |
404 |
Sum of Left Leaves |
JavaScript |
70ms / 90.66% |
409 |
Longest Palindrome |
JavaScript |
67ms / 94.09% |
412 |
Fizz Buzz |
JavaScript |
61ms / 97.77% |
414 |
Third Maximum Number |
JavaScript |
63ms / 93.61% |
415 |
Add Strings |
JavaScript |
70ms / 95.52% |
434 |
Number of Segments in a String |
JavaScript |
65ms / 75.86% |
441 |
Arranging Coins |
JavaScript |
112ms / 51.72% |
448 |
Find All Numbers Disappeared in an Array |
JavaScript |
125ms / 85.45% |
455 |
Assign Cookies |
JavaScript |
103ms / 90.54% |
459 |
Repeated Substring Pattern |
JavaScript |
67ms / 96.03% |
461 |
Hamming Distance |
JavaScript |
53ms / 98.94% |
463 |
Island Perimeter |
JavaScript |
168ms / 82.48% |
476 |
Number Complement |
JavaScript |
65ms / 81.66% |
485 |
Max Consecutive Ones |
JavaScript |
81ms / 79.39% |
492 |
Construct the Rectangle |
JavaScript |
66ms / 94.15% |
496 |
Next Greater Element I |
JavaScript |
74ms / 82.91% |
500 |
Keyboard Row |
JavaScript |
57ms / 94.15% |
504 |
Base 7 |
JavaScript |
59ms / 90.91% |
506 |
Relative Ranks |
JavaScript |
72ms / 98.97% |
507 |
Perfect Number |
JavaScript |
64ms / 98.19% |
509 |
Fibonacci Number |
JavaScript |
81ms / 64.63% |
541 |
Reverse String II |
JavaScript |
60ms / 97.60% |
551 |
Student Attendance Record I |
JavaScript |
62ms / 89.73% |
557 |
Reverse Words in a String III |
JavaScript |
76ms / 92.07% |
561 |
Array Partition |
JavaScript |
118ms / 97.51% |
594 |
Longest Harmonious Subsequence |
JavaScript |
135ms / 82.76% |
599 |
Minimum Index Sum of Two Lists |
JavaScript |
119ms / 82.32% |
605 |
Can Place Flowers |
JavaScript |
64ms / 97.38% |
617 |
Merge Two Binary Trees |
JavaScript |
111ms / 85.75% |
628 |
Maximum Product of Three Numbers |
JavaScript |
134ms / 72.33% |
637 |
Average of Levels in Binary Tree |
JavaScript |
69ms / 99.42% |
643 |
Maximum Average Subarray I |
JavaScript |
120ms / 68.78% |
645 |
Set Mismatch |
JavaScript |
76ms / 96.04% |
657 |
Robot Return to Origin |
JavaScript |
79ms / 84.60% |
671 |
Second Minimum Node In a Binary Tree |
JavaScript |
61ms / 95.38% |
674 |
Longest Continuous Increasing Subsequence |
JavaScript |
65ms / 92.88% |
696 |
Count Binary Substrings |
JavaScript |
72ms / 99.04% |
704 |
Binary Search |
JavaScript |
62ms / 98.27% |
705 |
Design HashSet |
JavaScript |
166ms / 95.36% |
706 |
Design HashMap |
JavaScript |
178ms / 97.47% |
709 |
To Lower Case |
JavaScript |
60ms / 93.92% |
717 |
1-bit and 2-bit Characters |
JavaScript |
63ms / 90.60% |
724 |
Find Pivot Index |
JavaScript |
66ms / 99.26% |
728 |
Self Dividing Numbers |
JavaScript |
81ms / 79.57% |
744 |
Find Smallest Letter Greater Than Target |
JavaScript |
77ms / 76.23% |
747 |
Largest Number At Least Twice of Others |
JavaScript |
67ms / 91.10% |
748 |
Shortest Completing Word |
JavaScript |
69ms / 100% |
771 |
Jewels and Stones |
JavaScript |
64ms / 94.80% |
796 |
Rotate String |
JavaScript |
53ms / 99.41% |
804 |
Unique Morse Code Words |
JavaScript |
75ms / 79.81% |
819 |
Most Common Word |
JavaScript |
71ms / 93.83% |
821 |
Shortest Distance to a Character |
JavaScript |
78ms / 88.96% |
824 |
Goat Latin |
JavaScript |
61ms / 96.79% |
832 |
Flipping an Image |
JavaScript |
75ms / 90.22% |
860 |
Lemonade Change |
JavaScript |
89ms / 94.72% |
867 |
Transpose Matrix |
JavaScript |
83ms / 84.18% |
868 |
Binary Gap |
JavaScript |
52ms / 100% |
888 |
Fair Candy Swap |
JavaScript |
82ms / 98.86% |
908 |
Smallest Range I |
JavaScript |
68ms / 94.39% |
942 |
DI String Match |
JavaScript |
94ms / 86.36% |
1002 |
Find Common Characters |
JavaScript |
79ms / 91.71% |
1009 |
Complement of Base 10 Integer |
JavaScript |
61ms / 94.71% |
1018 |
Binary Prefix Divisible By 5 |
JavaScript |
78ms / 95.52% |
1022 |
Sum of Root To Leaf Binary Numbers |
JavaScript |
77ms / 89.92% |
1025 |
Divisor Game |
JavaScript |
59ms / 95.48% |
1046 |
Last Stone Weight |
JavaScript |
78ms / 75.07% |
1051 |
Height Checker |
JavaScript |
67ms / 88.85% |
1089 |
Duplicate Zeros |
JavaScript |
70ms / 97.87% |
1103 |
Distribute Candies to People |
JavaScript |
72ms / 79.44% |
1108 |
Defanging an IP Address |
JavaScript |
65ms / 86.86% |
1122 |
Relative Sort Array |
JavaScript |
63ms / 94.82% |
1128 |
Number of Equivalent Domino Pairs |
JavaScript |
76ms / 100% |
1154 |
Day of the Year |
JavaScript |
182ms / 98.32% |
1184 |
Distance Between Bus Stops |
JavaScript |
64ms / 85.53% |
1185 |
Day of the Week |
JavaScript |
53ms / 98.42% |
1189 |
Maximum Number of Balloons |
JavaScript |
67ms / 95.5% |
1200 |
Minimum Absolute Difference |
JavaScript |
164ms / 95.30% |
1207 |
Unique Number of Occurrences |
JavaScript |
51ms / 99.75% |
1217 |
Minimum Cost to Move Chips to The Same Position |
JavaScript |
54ms / 97.47% |
1221 |
Split a String in Balanced Strings |
JavaScript |
59ms / 96.07% |
1281 |
Subtract the Product and Sum of Digits of an Integer |
JavaScript |
68ms / 84.25% |
1287 |
Element Appearing More Than 25% In Sorted Array |
JavaScript |
72ms / 80% |
1290 |
Convert Binary Number in a Linked List to Integer |
JavaScript |
60ms / 95.88% |
1295 |
Find Numbers with Even Number of Digits |
JavaScript |
43ms / 100% |
1299 |
Replace Elements with Greatest Element on Right Side |
JavaScript |
171ms / 85.32% |
1304 |
Find N Unique Integers Sum up to Zero |
JavaScript |
65ms / 90.14% |
1309 |
Decrypt String from Alphabet to Integer Mapping |
JavaScript |
74ms / 77.71% |
1313 |
Decompress Run-Length Encoded List |
JavaScript |
84ms / 92.87% |
1317 |
Convert Integer to the Sum of Two No-Zero Integers |
JavaScript |
61ms / 97.6% |
1323 |
Maximum 69 Number |
JavaScript |
64ms / 89.41% |
1342 |
Number of Steps to Reduce a Number to Zero |
JavaScript |
56ms / 98.69% |
1360 |
Number of Days Between Two Dates |
JavaScript |
47ms / 99.29% |
1365 |
How Many Numbers Are Smaller Than the Current Number |
JavaScript |
96ms / 83.07% |
1379 |
Find a Corresponding Node of a Binary Tree in a Clone of That Tree |
JavaScript |
319ms / 88.86% |
1380 |
Lucky Numbers in a Matrix |
JavaScript |
59ms / 98.54% |
1389 |
Create Target Array in the Given Order |
JavaScript |
69ms / 86.36% |
1394 |
Find Lucky Integer in an Array |
JavaScript |
68ms / 96.61% |
1403 |
Minimum Subsequence in Non-Increasing Order |
JavaScript |
83ms / 81.31% |
1408 |
String Matching in an Array |
JavaScript |
65ms / 96.46% |
1431 |
Kids With the Greatest Number of Candies |
JavaScript |
68ms / 90.05% |
1436 |
Destination City |
JavaScript |
67ms / 91.9% |
1450 |
Number of Students Doing Homework at a Given Time |
JavaScript |
59ms / 94.31% |
1455 |
Check If a Word Occurs As a Prefix of Any Word in a Sentence |
JavaScript |
67ms / 86.10% |
1460 |
Make Two Arrays Equal by Reversing Subarrays |
JavaScript |
72ms / 96.73% |
1464 |
Maximum Product of Two Elements in an Array |
JavaScript |
77ms / 81.88% |
1470 |
Shuffle the Array |
JavaScript |
72ms / 94.22% |
1475 |
Final Prices With a Special Discount in a Shop |
JavaScript |
77ms / 87.79% |
1480 |
Running Sum of 1d Array |
JavaScript |
64ms / 94.16% |
1486 |
XOR Operation in an Array |
JavaScript |
60ms / 97.85% |
1491 |
Average Salary Excluding the Minimum and Maximum Salary |
JavaScript |
42ms / 100% |
1512 |
Number of Good Pairs |
JavaScript |
63ms / 93.36% |
1523 |
Count Odd Numbers in an Interval Range |
JavaScript |
59ms / 97.99% |
1528 |
Shuffle String |
JavaScript |
56ms / 99.76% |
1534 |
Count Good Triplets |
JavaScript |
71ms / 96.92% |
1539 |
Kth Missing Positive Number |
JavaScript |
75ms / 82.95% |
1544 |
Make The String Great |
JavaScript |
64ms / 97.67% |
1550 |
Three Consecutive Odds |
JavaScript |
53ms / 100% |
1556 |
Thousand Separator |
JavaScript |
59ms / 96.94% |
1572 |
Matrix Diagonal Sum |
JavaScript |
61ms / 92.17% |
1588 |
Sum of All Odd Length Subarrays |
JavaScript |
59ms / 95.70% |
1598 |
Crawler Log Folder |
JavaScript |
73ms / 84.72% |
1624 |
Largest Substring Between Two Equal Characters |
JavaScript |
63ms / 95.41% |
1629 |
Slowest Key |
JavaScript |
61ms / 93.69% |
1662 |
Check If Two String Arrays are Equivalent |
JavaScript |
60ms / 95.52% |
1668 |
Maximum Repeating Substring |
JavaScript |
66ms / 91.40% |
1672 |
Richest Customer Wealth |
JavaScript |
72ms / 80.38% |
1678 |
Goal Parser Interpretation |
JavaScript |
60ms / 94.99% |
1684 |
Count the Number of Consistent Strings |
JavaScript |
103ms / 96.37% |
1688 |
Count of Matches in Tournament |
JavaScript |
64ms / 91.87% |
1704 |
Determine if String Halves Are Alike |
JavaScript |
63ms / 97.46% |
1710 |
Maximum Units on a Truck |
JavaScript |
71ms / 98.70% |
1716 |
Calculate Money in Leetcode Bank |
JavaScript |
72ms / 84.31% |
1720 |
Decode XORed Array |
JavaScript |
100ms / 92.68% |
1732 |
Find the Highest Altitude |
JavaScript |
62ms / 95.06% |
1736 |
Latest Time by Replacing Hidden Digits |
JavaScript |
65ms / 89.13% |
1748 |
Sum of Unique Elements |
JavaScript |
73ms / 85.30% |
1768 |
Merge Strings Alternately |
JavaScript |
62ms / 95.20% |
1773 |
Count Items Matching a Rule |
JavaScript |
74ms / 97.85% |
1790 |
Check if One String Swap Can Make Strings Equal |
JavaScript |
56ms / 95.97% |
1791 |
Find Center of Star Graph |
JavaScript |
97ms / 99.18% |
1796 |
Second Largest Digit in a String |
JavaScript |
68ms / 97.20% |
1800 |
Maximum Ascending Subarray Sum |
JavaScript |
54ms / 100% |
1816 |
Truncate Sentence |
JavaScript |
55ms / 98.83% |
1822 |
Sign of the Product of an Array |
JavaScript |
58ms / 98.11% |
1827 |
Minimum Operations to Make the Array Increasing |
JavaScript |
70ms / 94.14% |
1832 |
Check if the Sentence Is Pangram |
JavaScript |
47ms / 99.95% |
1837 |
Sum of Digits in Base K |
JavaScript |
62ms / 94.41% |
1844 |
Replace All Digits with Characters |
JavaScript |
63ms / 96.15% |
1854 |
Maximum Population Year |
JavaScript |
68ms / 87.83% |
1859 |
Sorting the Sentence |
JavaScript |
60ms / 94.84% |
1869 |
Longer Contiguous Segments of Ones than Zeros |
JavaScript |
57ms / 100% |
1876 |
Substrings of Size Three with Distinct Characters |
JavaScript |
67ms / 95.80% |
1929 |
Concatenation of Array |
JavaScript |
78ms / 96.54% |
1935 |
Maximum Number of Words You Can Type |
JavaScript |
60ms / 94.3% |
1952 |
Three Divisors |
JavaScript |
68ms / 89.67% |
1957 |
Delete Characters to Make Fancy String |
JavaScript |
236ms / 85.26% |
1961 |
Check If String Is a Prefix of Array |
JavaScript |
68ms / 94.18% |
1974 |
Minimum Time to Type Word Using Special Typewriter |
JavaScript |
68ms / 94.74% |
1979 |
Find Greatest Common Divisor of Array |
JavaScript |
69ms / 93.63% |
1991 |
Find the Middle Index in Array |
JavaScript |
59ms / 99.44% |
2000 |
Reverse Prefix of Word |
JavaScript |
59ms / 97.39% |
2011 |
Final Value of Variable After Performing Operations |
JavaScript |
63ms / 97.55% |
2022 |
Convert 1D Array Into 2D Array |
JavaScript |
287ms / 82.10% |
2027 |
Minimum Moves to Convert String |
JavaScript |
64ms / 96.12% |
2032 |
Two Out of Three |
JavaScript |
79ms / 95.82% |
2053 |
Kth Distinct String in an Array |
JavaScript |
71ms / 98.59% |
2057 |
Smallest Index With Equal Value |
JavaScript |
66ms / 96.35% |
2089 |
Find Target Indices After Sorting Array |
JavaScript |
68ms / 96.19% |
2103 |
Rings and Rods |
JavaScript |
60ms / 95.74% |
2108 |
Find First Palindromic String in the Array |
JavaScript |
106ms / 86.45% |
2114 |
Maximum Number of Words Found in Sentences |
JavaScript |
61ms / 98.25% |
2119 |
A Number After a Double Reversal |
JavaScript |
71ms / 84.16% |
2129 |
Capitalize the Title |
JavaScript |
71ms / 86.85% |
2144 |
Minimum Cost of Buying Candies With Discount |
JavaScript |
74ms / 86.29% |
2154 |
Keep Multiplying Found Values by Two |
JavaScript |
60ms / 97.74% |
2160 |
Minimum Sum of Four Digit Number After Splitting Digits |
JavaScript |
56ms / 99.13% |
2176 |
Count Equal and Divisible Pairs in an Array |
JavaScript |
78ms / 82.75% |
2185 |
Counting Words With a Given Prefix |
JavaScript |
77ms / 80.37% |
2194 |
Cells in a Range on an Excel Sheet |
JavaScript |
72ms / 96.30% |
2206 |
Divide Array Into Equal Pairs |
JavaScript |
86ms / 81.37% |
2215 |
Find the Difference of Two Arrays |
JavaScript |
102ms / 93.24% |
2220 |
Minimum Bit Flips to Convert Number |
JavaScript |
52ms / 100% |
2224 |
Minimum Number of Operations to Convert Time |
JavaScript |
66ms / 92.97% |
2235 |
Add Two Integers |
JavaScript |
54ms / 99.20% |
2236 |
Root Equals Sum of Children |
JavaScript |
61ms / 97.54% |
2239 |
Find Closest Number to Zero |
JavaScript |
64ms / 96.77% |
2243 |
Calculate Digit Sum of a String |
JavaScript |
61ms / 97.56% |
2248 |
Intersection of Multiple Arrays |
JavaScript |
65ms / 98.80% |
2255 |
Count Prefixes of a Given String |
JavaScript |
61ms / 98.8% |
2259 |
Remove Digit From Number to Maximize Result |
JavaScript |
63ms / 91.29% |
2264 |
Largest 3-Same-Digit Number in String |
JavaScript |
70ms / 90.8% |
2269 |
Find the K-Beauty of a Number |
JavaScript |
70ms / 82.47% |
2278 |
Percentage of Letter in String |
JavaScript |
59ms / 96.95% |
2293 |
Min Max Game |
JavaScript |
55ms / 99.30% |
2299 |
Strong Password Checker II |
JavaScript |
60ms / 98.39% |
2315 |
Count Asterisks |
JavaScript |
60ms / 96.3% |
2325 |
Decode the Message |
JavaScript |
68ms / 92.47% |
2335 |
Minimum Amount of Time to Fill Cups |
JavaScript |
61ms / 98.75% |
2341 |
Maximum Number of Pairs in Array |
JavaScript |
63ms / 93.50% |
2351 |
First Letter to Appear Twice |
JavaScript |
57ms / 96.72% |
2357 |
Make Array Zero by Subtracting Equal Amounts |
JavaScript |
59ms / 93.76% |
2367 |
Number of Arithmetic Triplets |
JavaScript |
56ms / 98.87% |
2395 |
Find Subarrays With Equal Sum |
JavaScript |
76ms / 83.76% |
2413 |
Smallest Even Multiple |
JavaScript |
62ms / 83.49% |
2427 |
Number of Common Factors |
JavaScript |
56ms / 96.55% |