寻找迷宫的一条出路,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...

面试题 相关文章推荐
c/c++某大公司的两道笔试题
Feb 02 面试题
用C语言实现文件读写操作
Oct 27 面试题
What is view? why do we have view?
Jun 22 面试题
.net开发工程师面试题
Feb 25 面试题
什么是跨站脚本攻击
Dec 11 面试题
抽象类和接口的区别
Sep 19 面试题
类和结构的区别
Aug 15 面试题
C#如何进行LDAP用户校验
Nov 21 面试题
简述安装Slackware Linux系统的过程
May 08 面试题
两道JAVA笔试题
Sep 14 面试题
Servlet的生命周期
Aug 25 面试题
J2EE是技术还是平台还是框架
Aug 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
杏林同学录(五)
2006/10/09 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
浅谈使用PHP开发微信支付的流程
2015/10/04 PHP
php模拟post提交请求调用接口示例解析
2020/08/07 PHP
JS操作Cookie写入和读取实例代码
2013/10/20 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
jquery实现表单输入时提示文字滑动向上效果
2015/08/10 Javascript
javascript引用类型之时间Date和数组Array
2015/08/27 Javascript
jQuery对html元素的取值与赋值实例详解
2015/12/18 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
微信小程序开发之从相册获取图片 使用相机拍照 本地图片上传
2017/04/18 Javascript
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
vue.js 2.*项目环境搭建、运行、打包发布的详细步骤
2019/05/01 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
微信小程序的授权实现过程解析
2019/08/02 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
[01:14]2014DOTA2展望TI 剑指西雅图newbee战队专访
2014/06/30 DOTA
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
python字典多键值及重复键值的使用方法(详解)
2016/10/31 Python
Python中使用haystack实现django全文检索搜索引擎功能
2017/08/26 Python
Python Requests模拟登录实现图书馆座位自动预约
2018/04/27 Python
基于Pandas读取csv文件Error的总结
2018/06/15 Python
Python查找数组中数值和下标相等的元素示例【二分查找】
2019/02/13 Python
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
美国体育用品商店:Rally House(NCAA、NFL、MLB、NBA、NHL和MLS)
2018/01/03 全球购物
Puccini乌克兰:购买行李箱、女士手袋网上商店
2020/08/06 全球购物
采购员的工作职责
2013/12/26 职场文书
大学生职业生涯规划书模板
2014/01/03 职场文书
《歌唱二小放牛郎》教学反思
2014/04/19 职场文书
放飞梦想演讲稿600字
2014/08/26 职场文书
生产操作工岗位职责
2014/09/16 职场文书
2014预防青少年违法犯罪工作总结
2014/12/10 职场文书
幼儿园元旦主持词
2015/07/06 职场文书
2016年端午节寄语
2015/12/04 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书