本文へスキップ
購入者向け56 / 67 ページ

動的計画法(基礎)貰うDP, 配るDP

LeetCode 練習問題集

問題難易度重要度テクニック
Climbing Stairs★★貰うDP, 配るDP
Min Cost Climbing Stairs★★貰うDP, 配るDP

DPには2種類あり、それぞれ 貰うDP配るDP と呼ばれます。問題を解く際にはどちらで解くかを意識する必要があります。本章ではそれぞれでやっていることと、違いを解説します。

筆者個人としては貰うDPの方が理解しやすいかと思うので、先にこちらを解説していきます。

貰うDP

先ほどのフィボナッチ数の問題を貰うDPを使用して解いてみましょう。

例題. Fibonacci Number(フィボナッチ数)

難易度: ★ 重要度:

この続きは、購入者向けの内容です。

非表示コンテンツ 📝 4,504文字 🖼 1枚の画像

続きは購入後に閲覧できます。

この教材を購入 ↗