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

怎么用wordpress做搜索网站wordpress 作品集插件

怎么用wordpress做搜索网站,wordpress 作品集插件,免费咨询律师的软件,网站开发上海Java 递归实现迷宫出逃小游戏 一、规则二、代码实现三、运行结果 一、规则 数字含义 0 - 路; 1 - 墙; 2 - 通路; 3 - 死路 寻路策略 向下 -- 向右 -- 向上 -- 向左 二、代码实现 public class MyClass {public static void main(String[] args){//迷宫地图 1 - 墙; 2 - 通路; 3 - 死路 寻路策略 向下 -- 向右 -- 向上 -- 向左 二、代码实现 public class MyClass {public static void main(String[] args){//迷宫地图初始为 8 行 7 列//0 - 路; 1 - 墙; 2 - 通路; 3 - 死路int[][] map {{1, 1, 1, 1, 1, 1, 1},{1, 0, 0, 0, 0, 0, 1},{1, 0, 0, 0, 0, 0, 1},{1, 1, 1, 0, 0, 0, 1},{1, 0, 0, 0, 0, 0, 1},{1, 0, 0, 0, 1, 0, 1},{1, 0, 0, 0, 1, 0, 1},{1, 1, 1, 1, 1, 1, 1}};//起始坐标int x 4, y 3;//是否走得通System.out.println(迷宫是否走得通 findWay(map, x, y));//打印迷宫路线System.out.println(迷宫路线如下);for (int i 0; i 8; i) {for (int j 0; j 7; j) {System.out.printf(map[i][j] );}System.out.println();}}//递归public static boolean findWay(int[][] map, int x, int y) {//终点设置为 map[6][5]if (map[6][5] 2) {return true;} else {//边界无法继续前进if (x 1 || x 6 || y 1 || y 5 || map[x][y] ! 0) {return false;}//假定本格走得通map[x][y] 2;//判断是否走得通//向下 -- 向右 -- 向上 -- 向左if (findWay(map, x 1, y)) {return true;} else if (findWay(map, x, y 1)) {return true;} else if (findWay(map, x - 1, y)) {return true;} else if (findWay(map, x, y - 1)) {return true;} else {//走不通则设为死路map[x][y] 3;return false;}}}}时间复杂度在最坏情况下每个格子都需要被访问一次。在每个格子上递归函数会尝试向四个方向进行搜索。因此总的时间复杂度为 O(4^N*M)。这是因为在最坏情况下递归函数的深度为 N*M每层递归有 4 个分支四个方向。空间复杂度递归函数的空间复杂度取决于递归调用的深度。在最坏情况下递归深度为 N*M因此空间复杂度为 O(N*M)。这是因为每次递归调用都会在栈上分配一些空间来存储参数、局部变量和返回地址。 三、运行结果 迷宫是否走得通true 迷宫路线如下 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 1 1 3 3 2 2 2 1 1 3 3 3 1 2 1 1 3 3 3 1 2 1 1 1 1 1 1 1 1
http://www.zqtcl.cn/news/226301/

相关文章:

  • 芜湖的网站建设韩国封号事件网站建设
  • 做外贸网站的价格wordpress远方的雪
  • 有哪些做应援的网站网站开发产生费用分录怎么写
  • 如何在微信平台做购买网站广安 网站建设
  • 怎么建立和设计网站html5高端酒水饮料企业网站模版
  • 网站排版尺寸wordpress 生成目录
  • 网站建设属于什么费用wordpress破解管理员帐号
  • 东莞市官网网站建设专业wordpress主题开发
  • 常熟做网站优化合肥百度竞价推广代理公司
  • 专业做招聘的网站人气最旺的传奇手游
  • 西安网站建设新闻柳市专业网站托管
  • 网站怎么做移动端织梦网暂时关闭网站
  • 上海响应式网站建设企业seo 优化是什么
  • pc主页网站建设专业公司网站建设服务公司
  • js 取网站域名做服装团购有哪些网站有哪些
  • ysl网站设计论文网站快照回档
  • 网站建设成本计划汕头网站开发服务
  • 云朵课堂网站开发怎么收费wordpress安装完不显示
  • 网站建设进什么分录wordpress5.0 安装
  • 网站建设丷金手指专业十五户县规划建设和住房保障局网站
  • 普通门户网站开发价格怎么查公司信息
  • 广告传媒公司网站怎么做高品质的网站开发公司
  • 建设品牌型网站制作一起做玩具网站
  • 中山品牌网站设计自建站怎么做
  • 最牛免费网站建设wordpress 相册功能
  • 网站开发是培训网站开发毕业设计评审表
  • 网站对网友发帖隐私做处理网站怎么上传模板
  • 网站建设大神级公司网站 百度地图
  • 网站营销定义高端网站建设免费分析
  • 韩国网站建站html5修改器下载