--- comments: true icon: material/table-pivot --- # 第 14 章   動的プログラミング ![動的プログラミング](../assets/covers/chapter_dynamic_programming.jpg){ class="cover-image" } !!! abstract 川が流れて海に注ぐように、 動的プログラミングは小さな問題の解を織り合わせて、より大きな問題の解へと導きます。一歩一歩進んで、最終的な答えが待つ彼岸へと向かいます。 ## 章の内容 - [14.1   動的計画法の初歩](intro_to_dynamic_programming.md) - [14.2   DP 問題の特性](dp_problem_features.md) - [14.3   DP の解法の考え方](dp_solution_pipeline.md) - [14.4   0-1ナップサック問題](knapsack_problem.md) - [14.5   完全ナップサック問題](unbounded_knapsack_problem.md) - [14.6   編集距離問題](edit_distance_problem.md) - [14.7   まとめ](summary.md)