호로그램 robomap에 관하여
페이지 정보
작성일 24-07-19 03:24
본문
Download : 프로그램 robomap에 관하여.hwp
Download : 프로그램 robomap에 관하여.hwp( 82 )
호로그램 robomap에 관하여
설명
함수설명(說明)
Map_Input(Map) : 데이타를 입력받는 함수
Map_Output(Map) : 데이타를 출력하는 함수
Map_Search(Map) : 실제 길을 찾는 함수
Path_Search(Map,branch):
갈 방향을 찾는다.
Back_Move(Map) : 막힌 곳이 나왔을 때 호출하는 함수로
교차로 지점까지 되돌아오는 함수
Push(ch) : ch를 스택에 넣는다.
*********************************************************/
#include
#define COLUMM 80 /* 가로 길이 */
#define ROW 500 /* 세로 길이 */
#define START `S`
#define PATH `#`
#define SPACE ` `
#define DATA_ERROR printf(`Data overflow!n`);
unsigned int Stack[20000]; /* 스택선언 */
int top=0; /* 스택의 위치*/
int Width,Length; /* 지도의 가로길이,세로길이 저장 */
int X=0,Y=0; /* 처음 점 저장…(省略)
프로그램robomap에관하여[1].... , 프로그램 robomap에 관하여기타레포트 ,
레포트/기타
순서
호로그램robomap에관하여[1]....
,기타,레포트






다.
Pop() : top위치를 리턴 한다.
갈 방향을 리턴하고, 교차로인지 검사
branch가 1이상이면 길이 한 개 이상
으로 교차로가 된다
Move(Map,head) : head의 방향으로 한번 움직인다.