Depth-first Search
2016
- LeetCode-Binary Tree Maximum Path Sum
- LeetCode-Maximum Depth of Binary Tree
- LeetCode-Binary Tree Right Side View
- LeetCode-Clone Graph
- LeetCode-Construct Binary Tree from Inorder and Postorder Traversal
- LeetCode-Construct Binary Tree from Preorder and Inorder Traversal
- LeetCode-Convert Sorted Array to Binary Search Tree
- LeetCode-Convert Sorted List to Binary Search Tree
- LeetCode-Course Schedule II
- LeetCode-Course Schedule
- LeetCode-Flatten Binary Tree to Linked List
- LeetCode-Balanced Binary Tree
- LeetCode-Minimum Depth of Binary Tree
- LeetCode-Number of Islands
- LeetCode-Path Sum
- LeetCode-Path Sum II
- LeetCode-Populating Next Right Pointers in Each Node II
- LeetCode-Recover Binary Search Tree
- LeetCode-Populating Next Right Pointers in Each Node
- LeetCode-Same Tree
- LeetCode-Sum Root to Leaf Numbers
- LeetCode-Symmetric Tree
- LeetCode-Validate Binary Search Tree