LeetCode

LeetCode Algorithm

# Title Solution Difficulty Tag Familiarity
1 Two Sum Java Easy #Array #HashTable *
2 Add Two Numbers Java Easy #LinkedList *
15 3Sum Java Medium #Array #Sort #TwoPointers *
16 3Sum Closest Java Medium #Array #Sort #TwoPointers
20 Valid Parentheses Java Easy #Stack #状态机 *
21 Merge Two Sorted Lists Java Easy #LinkedList *
71 Simplify Path Java Medium #Stack #状态机 *
235 Lowest Common Ancestor of a Binary Search Tree Java Easy #Tree *
236 Lowest Common Ancestor of a Binary Tree Java Easy #Tree #Dfs
237 Delete Node in a Linked List Java Easy #LinkedList *
328 Odd Even Linked List Java Easy #LinkedList *
343 Integer Break Java Easy #DP #数学 *
344 Reverse String Java Easy #String *
345 Reverse Vowels of a String Java Easy #String *
401 Binary Watch Java Easy #Bit *
402 Remove K Digits Java Easy #String #Greedy
430 Flatten a Multilevel Doubly Linked List Java Medium #LinkedList #Dfs *