首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
寻找迷宫的一条出路(o:通路; X障碍)
寻找迷宫的一条出路(o:通路; X障碍)
admin
2019-03-29
62
问题
寻找迷宫的一条出路(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
程序员面试
相关试题推荐
TheUnitedStatesInterstateHighwaySystemisaninfrastructurefeatofunprecedentedproportions.Notonlydoesitjoinallfi
RememberNapsterorGrokster?Bothservicesalloweduserstosharecomputerfiles—usuallydigitalmusic—thatinfringedthecopyr
[A]Theperson-skillsmatchapproachtoselection[B]Theimpactsofbadselectiondecisions[C]Theimportanceofstructu
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproper【C1】______fro
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
C#中Property与Attribute的区别,他们各有什么用处,这种机制的好处在哪里?
输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。
输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4
某服务团队受客户委托,对其所提供的网络硬件设备进行运维管理。为更好地提供服务,该团队采购~套IT设备管理平台对所运维全网IT资源各项数据进行监控并将各类软硬件资源的状态集中展现出来。该工具的采购体现了运维服务质量的()属性。
随机试题
患者肩臂重着酸痛,疼痛游走,遇寒加重,舌苔白,脉弦。治宦选用的方剂是()(2010年第67题)
下列哪种急性中毒患者可行洗胃
关于急性淋巴细胞白血病,下列说法正确的是
A.苯巴比妥B.司可巴比妥钠C.异戊巴比妥D.硫喷妥钠E.戊巴比妥与亚硝酸钠-硫酸反应生成橙黄色产物并随即变为橙红色的是
患者,男,40岁,颅脑术后第3天,能在床上自行活动。现需用平车搬运患者行CT检查,护士帮助患者从床上挪动到平车上。护士协助患者从床向平车挪动的正确顺序是
合同有()情形之一的,该合同无效。
为使德尔菲法奏效,应注意的原则有()。
()改进了蒸汽机,提高了工人的生产效率。
已知甲的13%为14,乙的14%为15,丙的15%为16,丁的16%为17,则甲、乙、丙、丁四个数中最大的数是( )。
请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。
最新回复
(
0
)