maze

    -2

    1答えて

    免責条項:この問題は私の過去のAI最終試験から生じたものです。そして私はそれが非常に興味深いと思ったが、私はそれを理解することができなかった。 説明があります: 迷路があると、隣接する白いセル間を自由に移動できますが、黒いセルはブロックされます。あなたは、上、下、左、右に移動しようとすることができます。その方向でブロックされていない場合、正常に移動します。ブロックされている場合は、同じ場所にいます

    1

    1答えて

    ランダムな迷路を作成しようとしていますが、ほとんどの場合、ロジックとコードがわかりました。しかし、私は迷路がランダムに生成するたびに同じエラーが発生し続けます: "Uncaught TypeError:未定義のプロパティ '(数字を挿入)を読み取れません。"今私はそれが定義されたプロパティ(迷路の内部)にアクセスするはずだから、どこに問題があるのか​​分かりません。あなたの4つのメソッド(上下左右

    0

    2答えて

    私はコーディングが新しく2ヶ月以上コーディングしていません。 私の割り当てには、私は迷路アルゴリズムをエスケープしています。 ユーザが2D配列と開始点を定義している場合、プログラムはその出口を見つけるために最も危険な経路をとらなければなりません。 "AI"はは北、東、南または西に移動することができます。アレイの端から逃げることができます。この例では Enter the starting x coo

    0

    1答えて

    私の問題は、この迷路ゲームを作成する必要があります。すべては、 "迷路"の南を移動する以外は正常に動作します。そこで、プレイヤーがどこに行きたいのかをスキャンし、それに基づいてプレイヤー "P"の場所を配列で編集します。これは北、東、西に行くのにうまくいきますが、南には行きません。 私は11 * 11の配列を持ち、これはPに等しい要素の1つにあります。ユーザー入力に基づいて、このPは北または南また

    2

    1答えて

    私はPython 3で迷路ジェネレーターを開発しようとしていますが、近づいています。私は下の図のように迷路を作ることができるところまで持っていますが、あなたがよく見れば、私が心配している2つの問題を見ることができます。パスのコーナーが接触している場合もあります。これは、私が明示的に各潜在的なセル8エッジとコーナーをチェックすることによって回避しようとしているものです。私が見ることができるいくつかの

    0

    2答えて

    は、どのように私は(PL/SQL関数を使用せずにはっきりSQL上、)(例えば)この迷路での最短の道を見つけることができます。 スタート地点:「S」、エンドポイント:結果として「E」 '00 000 e000000' ' 0 ' '0000 000 0 00000 ' ' 0 0 0 ' 's0 000 000 00000 ' ' 0 ' 、この '00 000 e000

    -2

    3答えて

    私はこの種の問題について助けが必要です。私はNxNバイナリ行列を解くために再帰を使いたい。問題は私の再帰の実装がどうにかして正しくないと思うことです。この問題では、私は右と下だけに行くことが許されています。私はissafe()メソッドをチェックして、すべてがtrueまたはfalseを1 = trueおよび0 = falseに従って返すように見えます。実行プログラムを実行すると何も表示されません。ど

    0

    1答えて

    私は迷路を解決するために必要な動きに注目するためにDFSアルゴリズムを使用しました。 startVertexとendVertexがあります。次のように私のコードは次のとおりです。 private void DFS(int vertex, boolean visited[], LinkedList<Move> output) { visited[vertex] = true;

    0

    1答えて

    今、私は私のコードから方向txtファイルを取得することができます:私はLinuxの端末上で歩行プロセスを表示することができますどのようにお願いしたいと思います down down right right up . . . 。 たとえば、上記の方向を実行できるマウスを表す点を使用したいと思います。

    3

    1答えて

    を生成するときに、私はランダムに迷路を生成しようとしたが 、以下のプログラムをコンパイルするとき、私はセグメンテーションフォールトを取得セグメンテーションフォールトを取得します。ここで迷路が初期化されたコード void spread(int v, int x, int y, int *t,int w, int *count){ //table of directions(Right,Do