当前位置: 首页 > news >正文

东莞企业网站后缀网站建设客户定位

东莞企业网站后缀,网站建设客户定位,英国做暧小视频网站,设计分享网站题目#xff1a; 马走日#xff0c;不考虑别马脚#xff0c;问马能否从S走到T#xff0c;其中‘#’表示不能落下#xff0c;‘.’表示能落下 输入#xff1a; .#....#S# ..#.#.#.. ..##.#..# ......##. ...T..... ...#.#... ...#..... ...###... ......... .##......输…题目 马走日不考虑别马脚问马能否从S走到T其中‘#’表示不能落下‘.’表示能落下 输入 .#....#S# ..#.#.#.. ..##.#..# ......##. ...T..... ...#.#... ...#..... ...###... ......... .##......输出 Yes分析与解答 如果在for的下面加上回溯vis[x][y]false;时间超时有的时候如果只用考虑能否到达而不用考虑具体路径只用增加一个全局变量f能走到的话就f就为true了不能的话dfs函数全部遍历一遍也没改变f此时f就是初始的false。不用加上回溯。 凭感觉来说整个完整搜索树的时间要小于通过回溯找到路径的最坏的可能时间。所以说如果只用考虑能否到达那就不用回溯。 代码 #includeiostream #includestring using namespace std; string maze[12]; bool vis[15][15]; int dir[8][2]{{2,1},{1,2},{-1,2},{-2,1},{-2,-1},{-1,-2},{1,-2},{2,-1}};//行,列 bool f; int in (int x,int y){if(0xx100yy9){return 1;}else return 0; } void dfs(int x,int y){vis[x][y]true;if(f){return ;}if(maze[x][y]T){ftrue;return ;}for(int i0;i8;i){int txxdir[i][0];int tyydir[i][1];if(in(tx,ty)maze[tx][ty]!#!vis[tx][ty]){dfs(tx,ty);}} }int main(){for(int i0;i10;i){cinmaze[i];} int x,y;for(int i0;i10;i){for(int j0;j9;j){if(maze[i][j]S){xi;yj;}}}dfs(x,y);if(f){coutYes;}else{coutNo;}}
http://www.yutouwan.com/news/476868/

相关文章:

  • 所有网站的分辨率成都网站建设推来客
  • 如何查看网站备案信息吗做会员卡的网站在线制作
  • 江阴做网站的地方桐乡市住房建设局网站
  • 外贸网站增加外链方法青县网站建设公司
  • 增城市网站建设改则网站建设
  • 网站开发背景知识论文安徽展览展示公司排名
  • 网站降权查询工具wordpress找不到后台
  • 济南做网站推广有哪些公司网站这么做
  • 建设银行网站注册用户名不通过南通手机建站模板
  • 云南网站建设产品介绍广西壮族自治区招生考试院
  • 泉州网站建设企业淘宝网现状 网站建设
  • 平台网站建设哪家好凡客建站官网登录入口
  • 珠海网站制作报价字体怎么下载到wordpress
  • 平稳有序推进网站建设平阳网站制作
  • 网站建设评价网站建设实训内容
  • 企业网站怎么优化中介房产管理软件推荐
  • 网站建设外包 源代码iis系统怎么用wordpress
  • 百度网站管理互联网+创新创业大赛
  • 游戏推广员拉人技巧西安网站优化
  • 重庆渝中区企业网站建设公司东莞做网站公司有哪些
  • 网站推广服务外包有哪些渠道杭州住房和城市建设局网站
  • 做网站UI工具织梦 网站标题
  • 官方网站改版建议aws中国免费vps
  • 东莞网站设计哪家强怎么用百度网盘做网站
  • 网站首页怎么做ps平面设计专业就业前景和就业方向
  • 宁波品牌网站设计个人网页设计图片背景图
  • 企业网站的设计与实现东京购物商城
  • 开发网站公司名称wordpress 文章关键词
  • 沧州app商城定制开发南宁求介绍seo软件
  • 网站备案个人可以做吗四川手机网站建设