L17&L18 DP
Outline:
- Basic Idea of Dynamic Programming(DP)
- Smart scheduling of subproblems
- Minimum Cost Matrix Multiplication
- BF1, BF2
- A DP solution
- Weighted Binary Search Tree
- The "same" DP with matrix multiplication
- From the DP perspective
- All-pairs shortest paths SSSP over DAG
- More DP problems
- Edit distance
- Highway restaurants; Separating Sequence of words
- Changing coins
- Elements of DP
Ref:
- 算法设计与分析(Algorithm design and analysis) by 黄宇