クラスのJava割り当てに取り組んでいますが、この問題を解決する方法がわかりません。私はそれを完成させたくありませんが、正しい方向に向けて始めてください。プログラムの再帰部分についてはほとんどわかりません。私はプログラミングがあまり得意ではありません。
問題:
北東の経路は、2 次元グリッドを上下に移動することによって取得されます。たとえば、下の図では、1,0 から 0,1 への 2 つのパスがあります。1 つ目は (1,0)、(0,0)、(0,1)、2 つ目は (1,0)、(1,1)、(0,1) です。(0,1) から他のポイントへの北東パスがないことに注意してください。また、(1,1) から (0,1) への北東パスが 1 つあることに注意してください。数値 (グリッドのサイズ - 10 以下) と開始位置と終了位置を取り、すべての「北東」パスを再帰的に計算するプログラムを作成します。
0,0 0,1
1,0 1,1
ファイルprog2.datを読んでいます
最初にグリッド サイズを読み込み、次に開始座標、終了座標を読み込みます。例えば:
5
3 0
1 3
1つのファイルである必要があるため、メソッドを使用します。誰かが私を始めさせたり、すでに投稿されている同様の質問に私を誘導したりできれば、私はそれを感謝します.