3x4グリッド表示でナイトツアーの問題を実装しようとしています。私のグリッドは、次のように表示されます:2次元配列のユーザ入力(Java)
A B C D
1: 1 - - -
2: - - - -
3: - - - -
ユーザは、2D配列の[0] [0]で始まります。グリッドの他の位置にユーザー入力をどのように関連付けるのでしょうか。たとえば、ユーザーがA2を入力した場合(これは有効なナイト移動ではないことを認識しています)、配列の[0] [1]であることをプログラムに知らせるにはどうすればいいですか?
ご協力いただければ幸いです。
split it.Aと2.then Aは0と2は2-1 = 1 –
どのように私はコードでこれを実装することができますか?文字A B C Dは「file」と呼ばれる文字で、数字1,2および3は「rank」と呼ばれるintです。 – JB1000
他の場合に使用できます。aまたはbなどをチェックする場合はスイッチを入れます。文字コードを使ってもできますが、それ以外の場合はコードを共有できます –