maze

    1

    1답변

    로봇 시뮬레이터를 C로 프로그래밍해야합니다. 로봇은 재귀 Backtracker 알고리즘을 사용하여 2 차원 labirinth의 Exit를 찾아야합니다.이 알고리즘은 어떻게 작동 하나 이해하지 못합니다. 그것을 구현하는 방법을 알아라. 포인터를 사용하여 이진 트리를 사용할 수 있다고 생각하지만 어떻게해야할지 모르겠다. 나에게 설명해 주시겠습니까? 이 내가 이

    0

    1답변

    그래서 미로에서 최소 경로의 길이를 찾는 코드를 작성해야합니다. 미로는 NxN 행렬이며 시작점은 (0,0)이고 끝점은 (N, N)입니다. 셀에 1이 들어 있으면 0을 통과 할 수 있습니다. 미로에는 해결책이있을 수도 있고 없을 수도 있습니다. 이 내 코드는이 솔루션이 가정, 지금까지입니다 : int path_finder(int maze[][N], int n

    -2

    1답변

    좌표를 입력으로 사용하여 벽을 미로에 추가하고 싶습니다. 이 같은 * |......| |......| |......| |......| |......| 그리고 난의 형태로 벽을 추가 할 : I는 다음과 같습니다 미로를 |......| |......| |....*.| |....*.| |....*.| 두 개의 for 루프 (~ 행렬)를 사용

    0

    2답변

    내 이해에서, 분리형 일반 형식 (예 : (A && B) || (C && D) --> pred)의 술어가있는 경우 다음을 수행 할 수 있습니다. pred(parameters) :- A, B; C, D. 이 정보가 맞습니까? 그렇다면 다음 코드를 살펴보십시오. 나는 ... 나는 trace.를 사용 maze(X, Y, Maze, Path,

    1

    1답변

    자바에서 txt 파일에서 미로를 읽고 것은 내가 지금까지 무엇을했는지 있습니다 : while(line!=null){ char[] ch = line.toCharArray(); for(int i = 0;i < ch.length;i++){ maze[i][num] = ch[i]; } num++; } 나는 확실하지

    0

    1답변

    개념적으로, 내가 온라인과 수업에서 모은 것에서 이것은 미로를 만들어서 사용자가 거북이를 조종하여 끝에서 금색 원을 수집 할 수 없게한다. 벽을 통해. 그러나 충돌 코드를 추가 한 후에는 미로를 생성하고 목표를 배치하지만 거북이가 반응을 멈추고 충돌합니다. 모든 수정 사항? 나는 충돌 코드를 추가 한 후 import turtle import math

    0

    1답변

    나는 MIPS의 재귀 미로 해결 프로그램을 만들고있어 그리고 우리 교수가 우리에게 준 알고리즘을 구현하려고합니다. 그러나, 나는 어떻게 구현할 것인가에 막혔다. MIPS에서 프로그램을 생성 할 때, 나는 어떻게 구현할 것인가에 막혔다. boolean p = solveMaze(r - 1, c, r, c); . 기본적으로, 어떻게 내가 MIPS 로이 같은

    0

    1답변

    다음과 같은 image.i의 각 셀에 색상을 채우고 싶습니다.이 상자를 픽셀 단위로 채우기 위해 루프를 사용했습니다. 채우기 테두리를 사용하면 색이 생기는데, 여기서는 주된 문제입니다. 이들은 셀의 크기입니다. 너비 : 20px; 고도 : 20px; 테두리 너비 : 20px; 인접 셀이 연결될 때 테두리 너비는 4 픽셀입니다. Colored Original

    2

    1답변

    첫 번째 - 비슷한 질문을 보았지만 문제를 해결하지 못했습니다. 반복이 아닙니다 (희망 사항). 저는 미로를 해결하기로되어있는 Arduino Nano로 로봇을 만들고 프로그래밍하고 있습니다. 그것은 미로의 어딘가에 놓인 다음 아이템을 찾아야합니다. 다음 번에 항목으로 바로 가야합니다 (가장 짧은 길 일 필요는 없지만 막 다른 길은 허용되지 않습니다). 전체

    2

    1답변

    나는 목록과 클래스 '방'을 만들었습니다. 객실을 목록에 추가했습니다. 이제 나는 게임 플레이 자체를 코딩하는 데 어려움을 겪고있다. 기본적으로 나는 방 A에서 시작하고 Room A와 Room E, Room B를 반복 할 수 있습니다. (S) outh 버튼을 눌러 Room E로 이동하고 (W) Est 버튼을 눌러 Room B로 이동합니다. 또한 코드를 읽을