983b0fb276
I did these during my flight from LON->NYC without wifi. I managed to get both correct on the first attempt although I did not find the *optimal* solution for "Reorder List". IMO "Reorder List" is the best Linked List question I've seen because it covers a few essential Linked List tricks.
6.7 KiB
6.7 KiB
- Array
- Binary
- Dynamic Programming
- Graph
- Interval
- Linked List
- Matrix
- String
- Tree
- Maximum Depth of Binary Tree
- Same Tree
- Invert/Flip Binary Tree
- Binary Tree Maximum Path Sum
- Binary Tree Level Order Traversal
- Serialize and Deserialize Binary Tree
- Subtree of Another Tree
- Construct Binary Tree from Preorder and Inorder Traversal
- Validate Binary Search Tree
- Kth Smallest Element in a BST
- Lowest Common Ancestor of BST
- Implement Trie (Prefix Tree)
- Add and Search Word
- Word Search II
- Heap