ボードを移動できるようにするには、C プログラムが必要です。ボードは 2D int 配列で表されます (0 と 7 は空の正方形で、それ以外はすべて障害物です)。あるマスから別のマスに移動するコストは常に同じですが、斜めに移動するべきではありません。
私は A* を調べてきましたが、紛らわしく、見つけることができるすべての例は C++ または Java を使用しているため、C でも可能かどうか疑問に思い始めています。
それと、それがそれに使用するのに最適なアルゴリズムである場合。
編集: ボードは 24x25 または 25x24 のどちらかです。どちらか思い出せません