maze

    0

    2답변

    내 프로그램의 목적은 반복적으로 미로를 해결하는 것입니다. NS, EW, NE, NW, SE, SW 및 X (막힌 사각형) 각 결합 될 수있다 : 그러나, 제 미로 각 사각형이 지향성 특성을 갖도록는 N * N 개의 격자는 90 * 시계 방향으로 회전. 내가하고자 전통 미로에 재귀 솔루션을 작성하는 경우 : 불행하게도 if (x,y outside maze)

    0

    1답변

    재귀 backtracking으로 생성 된 미로의 시작과 끝을 어떻게 찾을 수 있습니까? 미로가 결코 ends 인 것처럼 그것을 이해하는 것이 어려울 것 같습니다. 처음으로 백 트랙킹을 시작하는 지점이 될까요? 시작 지점은 시작 지점 일 수 있지만 때로는 더 좋은 지점이 있습니다.

    0

    1답변

    미로 중심에서 가장 바깥 쪽 원까지 최단 경로를 찾아야합니다. 나는 opencv와 python을 사용하여이 문제를 해결해야한다.

    0

    2답변

    미로에 대한 휴리스틱 수식은 어떻게 생깁니 까? 미로를 해결하기 위해 새로운 휴리스틱 알고리즘을 만들어야했습니다. 시작 노드, 목표 노드 및 여러 연결 도로를 연결하는 간단한 미로입니다. 경험적 방법은 시작 노드에서 목표 노드로 시작하는 것입니다. 친구가 유클리드 발견법 (Euclidean Heuristic)을 사용하고 그 값에 2를 곱한 값을 얻었습니다.

    0

    1답변

    다음 코드의 배경은 0과 13 사이의 임의의 다른 숫자 + 다른 숫자가 13인지 테스트하는 것입니다. 두 숫자가 다른 배열에 저장되어야합니다 그러나 동일한 색인에. 그래서 나는 13 배열 2에 도달 할 수있는 모든 가능한 조합을 가져야한다. 하지만 내 코드를 실행할 때 나는 0 + 13과 13 + 0 인 2 가지 조합 만 얻는다. var number1 =

    1

    1답변

    나는 파일을 읽고 미로를 해결해야합니다. 내가해야 할 일은 미로를 읽고 다음과 같이 해결책을 인쇄하는 것입니다. walls marked by '#' passages marked by ' ' path marked by 'X' start/end marked by 'S'/'E' (x,y) location of the star

    -1

    2답변

    좋아요. 그래서 미로 프로그램으로 끝났습니다.하지만 문제는 크기가 20x20 인 행렬만을 필요로하며 크기 30x20 행렬을 사용하도록 프로그래밍되었지만 항상 다음과 같은 오류가 발생합니다. Exception in thread "main" java.lang.Exception: Invalid map. at MazeSolver.loadMaze(MazeS

    0

    1답변

    DFS 알고리즘을 사용하여 ASCII로 미로를 생성하려고합니다 ('#'은 벽을 나타내고 ''여유 공간 ')는 왼쪽 위 모서리를 시작으로하고 오른쪽 하단을 종료합니다 모서리. 문제는 미로가 창조를 시작한 후 모든 이웃이 이미 방문했기 때문에 차단 된 것입니다. 왼쪽 위 모퉁이에서 시작하여 셀을 방문한 것으로 표시하고 ''(여유 공간을 나타냄)를 입력 한 다음

    1

    1답변

    완벽한 미로 생성 방법을 배우고 싶습니다. 나는 재귀 적 분할 알고리즘을 이해하려고 노력하고있다. 이 알고리즘을 구현하는 방법을 이해할 수 없습니다. 이건 내 코드입니다 : Generated 'maze' : 종종 프로그램 (어딘가에 무한 루프)을 정지하지만, 그것이 작동하는 경우이 같은 '미로'를 생성하기 때문에이 코드에 문제가 있습니다 bool maze[

    0

    1답변

    그래서 저는 C++로 미로 게임을 만들려고합니다. 아래 코드는 지금까지 가지고있는 것이지만 화살표 키를 사용하여 움직일 수있는 캐릭터를 게임에 넣으려고합니다. getch() 명령, ReadInputConsole() 명령을 사용해야합니까? 나는 많은 연구를 해왔지만 모두 매우 불분명하다. 도움이 될 것입니다. #include "stdafx.h" #inclu