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

科技布沙发优缺点黑帽seo排名技术

科技布沙发优缺点,黑帽seo排名技术,建设高端网站公司,在哪建网站深度优先搜索题:找到最长的路径,计算这样的路径有多少条(使用回溯) 分析题意可以得知,每次向前后左右走一步,直至走完16步就算一条走通路径。要求条件是不能超出4*4的范围,不能重复之前的路径。…

深度优先搜索题:找到最长的路径,计算这样的路径有多少条(使用回溯

分析题意可以得知,每次向前后左右走一步,直至走完16步就算一条走通路径。要求条件是不能超出4*4的范围,不能重复之前的路径。

①控制条件,若下一步已经被占有则返回

②控制条件,若下一步越界则返回

③控制条件,若下一步已到达末尾则返回,并且统计值+1

④若不在上述三个条件中则继续进行下一个点前后左右的试探,进去时需要将标记值设为1,出来后标记值为0

⑤主函数调用,将16个点每个都作为起点,调用回溯函数算出全部统计值

⑥输出统计值

代码如下👇

	static int[] dx= {0,1,0,-1};static int[] dy= {1,0,-1,0};static int[][] arr=new int[4][4];static int count=0;public static void main(String[] args) {for (int i = 0; i < 4; i++) {for (int j = 0; j < 4; j++) {snack(i, j, 0);}}System.out.println(count);}//玩具蛇public static void snack(int x,int y,int len) {if (x>=4 || x<0 || y>=4 || y<0) {//先看有没有越界return;}if (arr[x][y]==1) {//下一步已经被占有return;}if (len>=15) {//走到结尾count ++;return;}for (int i = 0; i < 4; i++) {arr[x][y]=1;snack(x+dx[i], y+dy[i], len+1);arr[x][y]=0;//回溯精精髓}}

运行结果

http://www.lryc.cn/news/616901.html

相关文章:

  • 3一6年级科技小制作手工baiduseoguide
  • 免费设计网站平台网络推广营销网
  • 自己做的旅游网站简介外贸网站优化公司
  • 山西手机版建站系统信息aso优化是什么意思
  • 秦皇岛黄金海岸好玩吗深圳seo优化排名
  • 汕头网站建设科技有限公司赛雷猴是什么意思
  • 广州学做网站浏阳廖主任打人
  • 合肥专业做网站公司蚌埠网络推广
  • 做汽车配件生意的网站软件培训机构排行榜
  • htm网站开发 实训市场营销推广
  • 济南网站建设培训班网站推广怎么做有效果
  • 网站建设公司哪家好 地址磐石网络朝阳区seo搜索引擎优化介绍
  • 网上做兼职正规网站怎么找推广渠道
  • 怎么做电影网站app网页设计与制作书籍
  • 杭州低价做网站百度一下你就知道原版
  • github 做自己的网站友链对网站seo有帮助吗
  • WordPress5分钟建站近期时事新闻
  • 游戏网站的监管由谁来做竞价恶意点击立案标准
  • 如何搭建自己的网站服务器地址太原建站seo
  • 厦门唯一官方网站网站优化靠谱seo
  • 德庆网站建设公司网站自然优化
  • 免费做网站有哪些家厦门百度代理
  • 自己怎样做网站免费b站软件推广网站2023
  • 深圳营销型网站建设公司网络服务百度关键词权重查询
  • 做网站如何接单网站怎么申请怎么注册
  • 网站上做商城可用同一域名百度下载应用
  • 新网站做百度百科seo查询外链
  • asp网站开发工具神器全国免费发布信息平台
  • 做诈骗网站吗抖音搜索优化
  • 长沙微信网站长沙网站到首页排名