clone graph
single number
same tree
restore ip addresses
construct binary tree
two sum
valid palindrome
add two numbers