RXCテーブルがあるとしましょう。各セルには重みが含まれています。
行0から開始できるが、任意の列から開始できるように選択できる2つのソースがあります。
あなたの目標は、最後の行(任意の列)に到達し、重複するパスがなくなるまでテーブルを下に移動することです。そして、それはそれらの2つのパスを組み合わせた最小の重みを生成する必要があります。
解決する方法はありますか?詳細が必要な場合はお知らせください。
O(一定のXRXC)の実行時間を提供できれば、それは良いことです。
編集:各ステップでは、左、右、または下に移動できます。
例
1 9 1 9
1 9 1 9
1 2 3 9
6 3 9 9
最適なのは1-1-1-6と1-1-3-2-3です