- https://leetcode.com/problems/merge-two-sorted-lists/
- https://leetcode.com/problems/validate-binary-search-tree/
- https://leetcode.com/problems/partition-to-k-equal-sum-subsets/
- https://leetcode.com/problems/k-th-symbol-in-grammar/
- https://leetcode.com/problems/maximum-product-subarray/
- https://leetcode.com/problems/longest-increasing-subsequence/
- https://leetcode.com/problems/partition-equal-subset-sum/
- https://leetcode.com/problems/super-egg-drop/
- A Practical Guide to Quantitative Finance Interviews Page 127
- https://leetcode.com/problems/generate-parentheses/
- https://leetcode.com/problems/powx-n/
- https://leetcode.com/problems/maximum-depth-of-binary-tree/
- classify 15~20 LC problems into design paradigms
- https://leetcode.com/problems/search-insert-position/
- https://leetcode.com/problems/find-the-duplicate-number/
- https://leetcode.com/problems/kth-smallest-element-in-a-sorted- matrix/
- https://leetcode.com/problems/find-k-th-smallest-pair-distance/
- https://leetcode.com/problems/validate-binary-search-tree/
- https://leetcode.com/problems/surrounded-regions/
- https://leetcode.com/problems/binary-tree-right-side-view/
- https://leetcode.com/problems/number-of-islands/
- https://leetcode.com/problems/generate-parentheses/
- https://leetcode.com/problems/sudoku-solver/
- https://leetcode.com/problems/permutations/
- https://leetcode.com/problems/beautiful-arrangement/