寻找迷宫的一条出路,o通路;X:障碍


Posted in 面试题 onJuly 10, 2016
#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 for(int j = 0; j printf(“%c%c”, Maze[i][j], j }else for(int k = 0; k if(X >= 0 && Y >= 0 && Y Maze[X][Y] = ‘ ‘;
FindPath(X+V[k], Y+H[k]);
Maze[X][Y] =’o;
}
}
int main(int argc, char* argv[]) {
FindPath(1,0);
}

Tags in this post...

面试题 相关文章推荐
可以在一个PHP文件里面include另外一个PHP文件两次吗
May 22 面试题
2019年Java面试必问之经典试题
Sep 12 面试题
c语言常见笔试题总结
Sep 05 面试题
int *p=NULL和*p= NULL有什么区别
Oct 23 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 面试题
北京某公司的.net笔试题
Mar 20 面试题
什么是网络协议
Apr 07 面试题
了解AppleTalk协议吗
Apr 01 面试题
Linux的主要特性
Sep 03 面试题
一套软件测试笔试题
Jul 25 面试题
北京麒麟网信息技术有限公司网络游戏测试面试题
Sep 28 面试题
介绍一下UNIX启动过程
Nov 14 面试题
外企C语言笔试题
Nov 10 #面试题
C语言笔试集
Jul 24 #面试题
C语言开发工程师测试题
Dec 20 #面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
Jul 16 #面试题
C语言编程练习
Apr 02 #面试题
c/c++某大公司的两道笔试题
Feb 02 #面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 #面试题
You might like
vBulletin HACK----关于排版的两个HACK
2006/10/09 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
js 判断浏览器类型 去全角、半角空格 自动关闭当前窗口
2009/04/10 Javascript
jquery中子元素和后代元素的区别示例介绍
2014/04/02 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
javascript中indexOf技术详解
2015/05/07 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
2016/05/26 Javascript
jQuery插件uploadify实现ajax效果的图片上传
2016/06/18 Javascript
JavaScript探测CSS动画是否已经完成的方法
2016/08/30 Javascript
针对后台列表table拖拽比较实用的jquery拖动排序
2016/10/10 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
angular $watch 一个变量的变化(实例讲解)
2017/08/02 Javascript
angular或者js怎么确定选中ul中的哪几个li
2017/08/16 Javascript
浅谈vue-lazyload实现的详细过程
2017/08/22 Javascript
Angular如何在应用初始化时运行代码详解
2018/06/11 Javascript
用云开发Cloudbase实现小程序多图片内容安全监测的代码详解
2020/06/07 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
使用Flask集成bootstrap的方法
2018/07/24 Python
Python比较配置文件的方法实例详解
2019/06/06 Python
Python处理PDF与CDF实例
2020/02/26 Python
基于python实现模拟数据结构模型
2020/06/12 Python
教你如何用python操作摄像头以及对视频流的处理
2020/10/12 Python
整理HTML5移动端开发的常用触摸事件
2016/04/15 HTML / CSS
为女性购买传统的印度服装和婚纱:Kalkifashion
2019/07/22 全球购物
Charles & Keith欧盟:新加坡时尚品牌
2019/08/01 全球购物
体育学院毕业生自荐信
2013/11/03 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
行政专员求职信范文
2014/05/03 职场文书
关于梦想的演讲稿
2014/05/05 职场文书
船舶工程技术专业求职信
2014/08/07 职场文书
邓小平理论心得体会
2014/09/09 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
JavaGUI模仿QQ聊天功能完整版
2021/07/04 Java/Android
面试分析分布式架构Redis热点key大Value解决方案
2022/03/13 Redis