首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
寻找迷宫的一条出路(o:通路; X障碍)
寻找迷宫的一条出路(o:通路; X障碍)
admin
2019-03-29
64
问题
寻找迷宫的一条出路(o:通路; X障碍)
选项
答案
#define MAX_SIZE 8 int H[4] = {0, 1, 0, -1}; int V[4] = {-1, 0, 1, 0}; char Maze[MAX_SIZE][MAX_SIZE] = {{’X’,’X’,’X’,’X’,’X’,’X’,’X’,’X’}, {’o’,’o’,’o’,’o’,’o’,’X’,’X’,’X’}, {’X’,’o’,’X’,’X’,’o’,’o’,’o’,’X’}, {’X’,’o’,’X’,’X’,’o’,’X’,’X’,’o’}, {’X’,’o’,’X’,’X’,’X’,’X’,’X’,’X’}, {’X’,’o’,’X’,’X’,’o’,’o’,’o’,’X’}, {’X’,’o’,’o’,’o’,’o’,’X’,’o’,’o’}, {’X’,’X’,’X’,’X’,’X’,’X’,’X’,’X’}}; void FindPath(int X, int Y) { if(X == MAX_SIZE || Y == MAX_SIZE){ for(int i = 0; i < MAX_SIZE; i++) for(int j = 0; j < MAX_SIZE; j++) printf("%c%c", Maze[i][j], j < MAX_SIZE-1 ? ’ ’ : ’\n’); }else for(int k = 0; k < 4; k++) if(X >= 0 && Y >= 0 && Y < MAX_SIZE && X < MAX_SIZE && ’o’ == Maze[X][Y]){ Maze[X][Y] = ’ ’; FindPath(X+V[k], Y+H[k]); Maze[X][Y] =’o’; } } int main(int argc, char* argv[]) { FindPath(1,0); return getchar(); }
解析
转载请注明原文地址:https://kaotiyun.com/show/fxmZ777K
0
程序员面试
相关试题推荐
ThepublicationofPM2.5datahasbecomeanationalhottopic.Theenvironmentinstituteplanstoholdarelevantlecture.AsC
InEnglish,thewordforthesniffingappendageonourfaceisnose.Japanesealsohappenstousetheconsonantninthisword(
概述反射和序列化
输入一个正数n,输出所有和为n连续正数序列。例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以输出3个连续序列1-5、4-6和7-8。
删除串中指定的字符
列举一下你所了解的XML技术及其应用
用sealed修饰的类有什么特点
把远程的辽宁大学“game”的文件夹删除。
在foxpro中,要浏览多个数据库的字段,以下说法中正确的是()并允许进行字段的修改。A.使用listfields命令 B.browsefields命令C.前两者都不对 D.不能在command命令窗口中实现
类型声明语句为:INTEGER(2)::I数据输出语句为:PRINT,I变量I中数据输出域宽是____________字符。
随机试题
体育既作用于自然的人,同时也作用于社会的人,其中对“自然人”的作用既可以发展和提高人的身体素质,又可以()。
“光明”一词可以指:(1)亮光:黑暗中的一线光明。(2)明亮:这条街上的路灯,一个个都像通体光明的水晶球。(3)正义的或有希望的(事物):光明大道/光明的远景。其中()。
24小时补液总量应从三个方面考虑,每日需要量,________和________。
从行政管理者与被管理者关系的角度,可以将行政管理行为分为()
影响医疗器械清洗效果的因素不包括
用于肝脾气滞所致的食欲不振、食积不化、脘腹胀痛、肠鸣泄泻及下痢腹痛、里急后重,宜选用
混凝土在()的条件下强度增长较快。
下列各项中,属于会计政策变更的有()。
人生目的
Oneofthemostalarmingthingsaboutthecrisisintheglobalfinancialsystemisthatthewarningsignshavebeenouttherefo
最新回复
(
0
)