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

网站备案查询官网移动网站开发百度百科

网站备案查询官网,移动网站开发百度百科,怎样建设责任文化,有关网站开发的创意课堂回顾 递归 练一练 课堂学习 探秘蚁巢 蚁穴有许多的房间,胡乱走很容易迷路,这里提供了一种搜索方法。 1.遇到分岔口先搜索左边,再搜索右边 2.没有路时返回上一个房间,换其它路继续搜索 3.搜索过的房间不再搜索 从一个点开始,按照一定的顺序(先左后右) 沿着某条路…

课堂回顾

递归

练一练 

 课堂学习

探秘蚁巢

蚁穴有许多的房间,胡乱走很容易迷路,这里提供了一种搜索方法。

1.遇到分岔口先搜索左边,再搜索右边
2.没有路时返回上一个房间,换其它路继续搜索
3.搜索过的房间不再搜索

从一个点开始,按照一定的顺序(先左后右)
沿着某条路往下走,能深则深
如果走完后发现不能到达目标,退回上一个点(不能深则退),

换条路,然后继续走,如此往复,直至可能的结果都被搜索完。

这种能深则深,不能深则退的方法,称之为深度优先搜索。

深搜(深度优先搜索)也可以搜索迷宫
假设有一个3行3列共9个房间的迷宫,迷宫内有一个宝箱。
每个房间都可以通往周围四个房间,但是不能走出迷宫。

1.规定一个搜索顺序,例如:下右左上
2.无法搜索时,返回上一个房间换其它方向继续搜索
3.访问过的房间不再访问

如果迷宫没有宝箱,按照刚才的搜索方法,从(1,1)开始搜索,最后搜索的房间是哪一个?

结论

练一练---A

深度优先搜索模板

#include<bits/stdc++.h>
using namespace std;
int vis[4][4];//标记数组
int ans;//统计搜索过的房间数量
int dx[4]={1,0,-1,0};//下右上左
int dy[4]={0,1,0,-1};//下右上左
void dfs(int x,int y){if(ans==9){//递归边界条件cout<<x<<','<<y;//最后搜索的房间return ;}for(int i=0;i<4;i++){int nx=x+dx[i];int ny=y+dy[i];if(nx>0&&nx<=3&&ny>0&&ny<=3 && vis[nx][ny]==0){vis[nx][ny]=1;//标记已搜索ans++;//累加搜索过房间数量dfs(nx,ny);//从(nx,ny)继续搜索}}
}
int main(){vis[1][2]=1;//标记(1,2)房间搜索过ans++;//搜索过1个房间dfs(1,2);//从(1,2)开始搜索return 0;
}

课堂训练

1744 迷宫

描述

有 1 个 n×n 的迷宫方格,在方格内“0”表示可以通行,“1”表示是障碍物不能通行,在(n,n)位置有一个宝箱。现在有个人在左上角( 1 , 1 )的位置,他在迷宫内可以向当前位置的上、下、左、右四个方向行走,能不能在迷宫里走到宝箱位置( n,n )。注意:测试数据保证起点和终点均为“0”,走的过程不能走出迷宫。

输入描述

输入第一行为 n(2 ≤n≤10 ),表示 n×n 的方格,接下来有 n 行,每行 n 个整数, 0 表示可以行走,1 表示不能行走,每个整数之间有个空格。

输出描述

如果可以走到终点,输出“YES”,否则输出“NO”

样例输入 1 

3
0 0 1
1 0 0
0 1 0

样例输出 1 

YES
#include<bit

文章转载自:

http://XIC9pes9.kjrLp.cn
http://uZLMcRBg.kjrLp.cn
http://4Cf7jL1i.kjrLp.cn
http://w6Ugn4zG.kjrLp.cn
http://GpDDkyQj.kjrLp.cn
http://FabspJZA.kjrLp.cn
http://GtR5Jw37.kjrLp.cn
http://kHoJEm46.kjrLp.cn
http://ou4PV9LT.kjrLp.cn
http://RWdldy3e.kjrLp.cn
http://5jVb31Ik.kjrLp.cn
http://Pb3ltO50.kjrLp.cn
http://dj8lEWfZ.kjrLp.cn
http://jx0fyYsq.kjrLp.cn
http://8yHABKw2.kjrLp.cn
http://gkbhP1AF.kjrLp.cn
http://mzJXK4yY.kjrLp.cn
http://zC60qskG.kjrLp.cn
http://fQOuoRXm.kjrLp.cn
http://KJutGHa4.kjrLp.cn
http://1ryvmXKh.kjrLp.cn
http://7IiCdXwY.kjrLp.cn
http://ztak1SXx.kjrLp.cn
http://OcKmgKUd.kjrLp.cn
http://dWyc2NPp.kjrLp.cn
http://kjXPEOKo.kjrLp.cn
http://XoSp8RDA.kjrLp.cn
http://E2sRMjVO.kjrLp.cn
http://zp3orpFS.kjrLp.cn
http://vuWeWoMx.kjrLp.cn
http://www.dtcms.com/wzjs/680334.html

相关文章:

  • 手机网站建设中心关于协会网站建设的意见
  • 国内设计网站公司网站开发技术文档范例
  • 空白网站怎么做汉中网站建设电话
  • 摄影摄像网站建设瑞安论坛
  • 怎么查看网站有没有做推广个人网站开发软件
  • 营销型网站建设就找山东艾乎建站盘锦网站建设咨询
  • 创意个人网站设计济南专业做企业网站
  • 内蒙古自治区住房和城乡建设部网站怎么免费推广自己的业务
  • 快站建站教程建企聘企业管理有限公司
  • 南充做网站的公司打不开建设银行网站
  • seo 哪些媒体网站可以发新闻怎么夸一个网站开发公司
  • 霸县网站建设网站制作400哪家好
  • 如何自己免费制作网站计算机网页设计实训报告
  • asp网站首页模板柳州做网站有kv
  • 现在推广网站最好的方式线上推广有哪些方式
  • wpf做的网站wordpress跨境平台
  • 企业门户网站页面模板栾城住房和城乡建设局网站
  • 上海域名网站深圳建设交易宝安
  • 网站浏览量怎么查看信息网站的建设
  • 怎么做好一个网站使用tag的网站
  • php旅游网站模板下载做网站起什么名字好呢
  • 站酷网页版东莞易宣网站建设公司怎么样
  • 什么网站可以做平面设计赚钱内蒙古做网站公司
  • 用asp做网站流程北京的网站建设
  • 做网站后台学什么专业不想用wordpress
  • 营销型网站建设哪里济南兴田德润优惠吗郑州移动端网站建设
  • vs网站开发教程免费写文案神器
  • 搜索网址网站建站html网页完整代码作业
  • 凡科建站快车有哪些网站可以免费的
  • 网站设计_网站建设_手机网站建设游戏搬砖工作室加盟平台