プログラミング初心者です。
pythonを使ってルートを自動で探索するプログラムを作成したいです。
1 2 1 4 3 2
2 3 4 1 2 4
1 2 3 2 4 1
上記のような迷路がある場合に任意のゴールとスタートを設定する場、1,2,3,4に右折左折直進のいずれかを割り振りゴールを目指すプログラムを作成したいです。この時ゴールを目指すためにどの数字にどの挙動を割り振ればいいかを判断するプログラムを学ぶためにはどのように調べればいいか教えてほしいです。
「上記のような迷路」がまるで迷路に見えないけども、この程度のボリュームなら総当りで調べりゃいいだけじゃない?
if文とか再帰ぐらいまでわかってりゃ誰でもできそうだけど。
単純に経路検索アルゴリズムについて知りたいなら
https://ja.wikipedia.org/wiki/%E6%9C%80%E7%9F%AD%E7%B5%8C%E8%B7%AF%E5%95%8F%E9%A1%8C
こういうところからアルゴリズムの名前はわかるんだから、文献読んだりして勉強すりゃいいだけ。
ルートを探索するために同じ数字では同じ動きをするという条件を付けたいのですがその方法がわからず質問しました。説明がわかりにくくてすいません。
回答1件
あなたの回答
tips
プレビュー