| 108 |
Convert Sorted Array to Binary Search Tree |
Easy |
138 ns/op / 5 test cases |
204 ms |
| 107 |
Binary Tree Level Order Traversal II |
Easy |
102 ns/op / 3 test cases |
8 ms |
| 106 |
Construct Binary Tree from Inorder and Postorder Traversal |
Medium |
60.0 ns/op / 3 test cases |
32 ms |
| 105 |
Construct Binary Tree from Preorder and Inorder Traversal |
Medium |
60.0 ns/op / 3 test cases |
36 ms |
| 104 |
Maximum Depth of Binary Tree |
Easy |
18.7 ns/op / 5 test cases |
8 ms |
| 103 |
Binary Tree Zigzag Level Order Traversal |
Medium |
78.6 ns/op / 3 test cases |
0 ms |
| 102 |
Binary Tree Level Order Traversal |
Medium |
76.0 ns/op / 3 test cases |
8 ms |
| 101 |
Symmetric Tree |
Easy |
17.6 ns/op / 5 test cases |
4 ms |
| 100 |
Same Tree |
Easy |
9.12 ns/op / 6 test cases |
0 ms |
| 99 |
Recover Binary Search Tree |
Hard |
94.8 ns/op / 3 test cases |
32 ms |
| 98 |
Validate Binary Search Tree |
Medium |
21.0 ns/op / 8 test cases |
8 ms |
| 96 |
Unique Binary Search Trees |
Medium |
39.1 ns/op / 6 test cases |
0 ms |
| 95 |
Unique Binary Search Trees II |
Medium |
259 ns/op / 3 test cases |
48 ms |
| 94 |
Binary Tree Inorder Traversal |
Medium |
119 ns/op / 3 test cases |
0 ms |
| 93 |
Restore IP Addresses |
Medium |
251 ns/op / 4 test cases |
4 ms |
| 92 |
Reverse Linked List II |
Medium |
61.5 ns/op / 3 test cases |
3 ms |
| 91 |
Decode Ways |
Medium |
68.3 ns/op / 8 test cases |
3 ms |
| 90 |
Subsets II |
Medium |
326 ns/op / 5 test cases |
9 ms |
| 89 |
Gray Code |
Medium |
88.6 ns/op / 6 test cases |
9 ms |
| 88 |
Merge Sorted Array |
Easy |
9.00 ns/op / 6 test cases |
3 ms |
| 86 |
Partition List |
Medium |
89.1 ns/op / 3 test cases |
3 ms |
| 83 |
Remove Duplicates from Sorted List |
Easy |
93.0 ns/op / 6 test cases |
9 ms |
| 82 |
Remove Duplicates from Sorted List II |
Medium |
9.62 ns/op / 6 test cases |
6 ms |
| 81 |
Search in Rotated Sorted Array II |
Medium |
11.7 ns/op / 12 test cases |
9 ms |
| 80 |
Remove Duplicates from Sorted Array II |
Medium |
9.82 ns/op / 6 test cases |
12 ms |
| 79 |
Word Search |
Medium |
73.3 ns/op / 6 test cases |
6 ms |
| 78 |
Subsets |
Medium |
447 ns/op / 5 test cases |
6 ms |
| 77 |
Combinations |
Medium |
336 ns/op / 6 test cases |
246 ms |
| 75 |
Sort Colors |
Medium |
13.4 ns/op / 6 test cases |
3 ms |
| 74 |
Search a 2D Matrix |
Medium |
32.5 ns/op / 6 test cases |
16 ms |
| 73 |
Set Matrix Zeroes |
Medium |
22.0 ns/op / 6 test cases |
42 ms |
| 71 |
Simplify Path |
Medium |
382 ns/op / 6 test cases |
3 ms |
| 70 |
Climbing Stairs |
Easy |
7.59 ns/op / 9 test cases |
0 ms |
| 69 |
Sqrt(x) |
Easy |
27.6 ns/op / 8 test cases |
6 ms |
| 67 |
Add Binary |
Easy |
84.0 ns/op / 5 test cases |
3 ms |
| 66 |
Plus One |
Easy |
29.8 ns/op / 6 test cases |
3 ms |
| 65 |
Valid Number |
Hard |
46.3 ns/op / 8 test cases |
9 ms |
| 64 |
Minimum Path Sum |
Medium |
48.4 ns/op / 5 test cases |
16 ms |
| 63 |
Unique Paths II |
Medium |
36.3 ns/op / 5 test cases |
3 ms |
| 62 |
Unique Paths |
Medium |
5.51 ns/op / 11 test cases |
0 ms |
| 61 |
Rotate List |
Medium |
34.0 ns/op / 2 test cases |
6 ms |
| 60 |
Permutation Sequence |
Medium |
73.9 ns/op / 6 test cases |
3 ms |
| 59 |
Spiral Matrix II |
Medium |
82.1 ns/op / 3 test cases |
0 ms |
| 58 |
Length of Last Word |
Easy |
4.02 ns/op / 5 test cases |
0 ms |
| 56 |
Merge Intervals |
Medium |
154 ns/op / 5 test cases |
19 ms |
| 55 |
Jump Game |
Medium |
7.32 ns/op / 6 test cases |
19 ms |
| 54 |
Spiral Matrix |
Medium |
45.5 ns/op / 3 test cases |
0 ms |
| 53 |
Maximum Subarray |
Easy |
10.3 ns/op / 6 test cases |
12 ms |
| 50 |
Pow(x, n) |
Medium |
7.31 ns/op / 12 test cases |
3 ms |
| 49 |
Group Anagrams |
Medium |
313 ns/op / 3 test cases |
582 ms |
| 48 |
Rotate Image |
Medium |
12.1 ns/op / 3 test cases |
3 ms |
| 47 |
Permutations II |
Medium |
198 ns/op / 3 test cases |
19 ms |
| 46 |
Permutations |
Medium |
484 ns/op / 3 test cases |
9 ms |
| 45 |
Jump Game II |
Hard |
5.14 ns/op / 6 test cases |
19 ms |
| 44 |
Wildcard Matching |
Hard |
10.9 ns/op / 9 test cases |
15 ms |
| 43 |
Multiply Strings |
Medium |
53.4 ns/op / 6 test cases |
3 ms |
| 42 |
Trapping Rain Water |
Hard |
14.4 ns/op / 6 test cases |
6 ms |
| 41 |
First Missing Positive |
Hard |
12.3 ns/op / 6 test cases |
3 ms |
| 40 |
Combination Sum II |
Medium |
203 ns/op / 3 test cases |
3 ms |
| 39 |
Combination Sum |
Medium |
165 ns/op / 3 test cases |
6 ms |
| 38 |
Count and Say |
Easy |
66.8 ns/op / 4 test cases |
0 ms |
| 37 |
Sudoku Solver |
Hard |
35497 ns/op / 2 test cases |
0 ms |
| 36 |
Valid Sudoku |
Medium |
135 ns/op / 3 test cases |
6 ms |
| 35 |
Search Insert Position |
Easy |
7.76 ns/op / 8 test cases |
6 ms |
| 34 |
Search for a Range |
Medium |
53.5 ns/op / 8 test cases |
19 ms |
| 33 |
Search in Rotated Sorted Array |
Medium |
30.0 ns/op / 8 test cases |
3 ms |
| 32 |
Longest Valid Parentheses |
Hard |
78.9 ns/op / 8 test cases |
3 ms |
| 31 |
Next Permutation |
Medium |
2.97 ns/op / 4 test cases |
6 ms |
| 30 |
Substring with Concatenation of All Words |
Hard |
331 ns/op / 3 test cases |
13 ms |
| 29 |
Divide Two Integers |
Medium |
63.2 ns/op / 12 test cases |
6 ms |
| 28 |
Implement strStr() |
Easy |
9.29 ns/op / 7 test cases |
0 ms |
| 27 |
Remove Element |
Easy |
8.75 ns/op / 6 test cases |
3 ms |
| 26 |
Remove Duplicates from Sorted Array |
Easy |
9.51 ns/op / 6 test cases |
102 ms |
| 25 |
Reverse Nodes in k-Group |
Hard |
58.6 ns/op / 3 test cases |
9 ms |
| 24 |
Swap Nodes in Pairs |
Medium |
62.1 ns/op / 4 test cases |
0 ms |
| 23 |
Merge k Sorted Lists |
Hard |
88.7 ns/op / 4 test cases |
19 ms |
| 22 |
Generate Parentheses |
Medium |
340 ns/op / 4 test cases |
13 ms |
| 21 |
Merge Two Sorted Lists |
Easy |
89.0 ns/op / 3 test cases |
3 ms |
| 20 |
Valid Parentheses |
Easy |
28.9 ns/op / 6 test cases |
0 ms |
| 19 |
Remove Nth Node From End of List |
Medium |
97.3 ns/op / 6 test cases |
3 ms |
| 18 |
4Sum |
Medium |
233 ns/op / 3 test cases |
16 ms |
| 17 |
Letter Combinations of a Phone Number |
Medium |
407 ns/op / 4 test cases |
0 ms |
| 16 |
3Sum Closest |
Medium |
379 ns/op / 8 test cases |
9 ms |
| 15 |
3Sum |
Medium |
183 ns/op / 4 test cases |
1525 ms |
| 14 |
Longest Common Prefix |
Easy |
10.6 ns/op / 8 test cases |
3 ms |
| 13 |
Roman to Integer |
Easy |
16.9 ns/op / 8 test cases |
19 ms |
| 12 |
Integer to Roman |
Medium |
26.4 ns/op / 8 test cases |
22 ms |
| 11 |
Container With Most Water |
Medium |
7.84 ns/op / 5 test cases |
25 ms |
| 10 |
Regular Expression Matching |
Hard |
183 ns/op / 6 test cases |
3 ms |
| 9 |
Palindrome Number |
Easy |
6.37 ns/op / 7 test cases |
55 ms |
| 8 |
String to Integer (atoi) |
Medium |
7.31 ns/op / 5 test cases |
3 ms |
| 7 |
Reverse Integer |
Easy |
9.00 ns/op / 5 test cases |
3 ms |
| 6 |
ZigZag Conversion |
Medium |
55.1 ns/op / 5 test cases |
9 ms |
| 5 |
Longest Palindromic Substring |
Medium |
39.1 ns/op / 6 test cases |
9 ms |
| 4 |
Median of Two Sorted Arrays |
Hard |
19.4 ns/op / 14 test cases |
32 ms |
| 3 |
Longest Substring Without Repeating Characters |
Medium |
21.3 ns/op / 3 test cases |
6 ms |
| 2 |
Add Two Numbers |
Medium |
19.4 ns/op / 1 test cases |
29 ms |
| 1 |
Two Sum |
Easy |
79.5 ns/op / 3 test cases |
6 ms |