|
|
|
|
|
|
|
|
1 |
Two Sum |
2 |
5 |
array |
sort |
|
|
|
|
|
set |
Two Pointers |
|
2 |
Add Two Numbers |
3 |
4 |
linked list |
Two Pointers |
|
|
|
|
|
|
Math |
|
3 |
Longest Substring Without Repeating Characters |
3 |
2 |
string |
Two Pointers |
|
|
|
|
|
hashtable |
|
|
4 |
Median of Two Sorted Arrays |
5 |
3 |
array |
Binary Search |
|
5 |
Longest Palindromic Substring |
4 |
2 |
string |
|
|
6 |
ZigZag Conversion |
3 |
1 |
string |
|
|
7 |
Reverse Integer |
2 |
3 |
|
Math |
|
8 |
String to Integer (atoi) |
2 |
5 |
string |
Math |
|
9 |
Palindrome Number |
2 |
2 |
|
Math |
|
10 |
Regular Expression Matching |
5 |
3 |
string |
Recursion |
|
|
|
|
|
|
DP |
|
11 |
Container With Most Water |
3 |
2 |
array |
Two Pointers |
|
12 |
Integer to Roman |
3 |
4 |
|
Math |
|
13 |
Roman to Integer |
2 |
4 |
|
Math |
|
14 |
Longest Common Prefix |
2 |
1 |
string |
|
|
15 |
3Sum |
3 |
5 |
array |
Two Pointers |
|
16 |
3Sum Closest |
3 |
1 |
array |
Two Pointers |
|
17 |
Letter Combinations of a Phone Number |
3 |
3 |
string |
DFS |
|
18 |
4Sum |
3 |
2 |
array |
|