平成30年春期 午後問3 プログラミング
広告
みみみさん
(No.1)
大問3で、ナイトの移動先が盤面の範囲外となった場合の判定処理を簡略化
とありますが、なぜ簡略化されたのか分かりません。
教えていただけないでしょうか。
よろしくお願いします。
とありますが、なぜ簡略化されたのか分かりません。
教えていただけないでしょうか。
よろしくお願いします。
2021.10.02 00:41
みみみさん
(No.2)
↑言葉足らずです、追加です
範囲外は1なので、処理しなくて良いとのことですが、
今まで範囲外に行った時、範囲外エラーなどでてなかったんでしょうか?
範囲外は1なので、処理しなくて良いとのことですが、
今まで範囲外に行った時、範囲外エラーなどでてなかったんでしょうか?
2021.10.02 00:45
ごぼうさん
(No.3)
元の状態では図3の2, 3行目のように範囲外へのアクセスでないかのチェックを行い処理を行なっていました。
変更後の盤面では範囲外へのアクセスがないように盤面を広げているのでそのチェックが必要なくなるということです!
変更後の盤面では範囲外へのアクセスがないように盤面を広げているのでそのチェックが必要なくなるということです!
2021.10.02 10:39
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。