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

可以做一键拨号和导航的网站学编程从哪儿入手

可以做一键拨号和导航的网站,学编程从哪儿入手,注册了域名之后如何建立一个网站,重庆大渡口网站建设题目传送门#xff1a;迷宫寻路 - 洛谷 大意 给定一个 nm 的矩阵#xff0c;每个位置要么是空地#xff0c;要么是墙。机器猫只能从一个空地走到其上、下、左、右的空地。 机器猫初始时位于 (1,1)(1,1) 的位置#xff0c;问能否走到 (n,m) 位置。 代码 广搜模板题迷宫寻路 - 洛谷 大意  给定一个 n×m 的矩阵每个位置要么是空地要么是墙。机器猫只能从一个空地走到其上、下、左、右的空地。 机器猫初始时位于 (1,1)(1,1) 的位置问能否走到 (n,m) 位置。 代码 广搜模板题可以看注释 #includeiostream #includequeue using namespace std; #define For(i, j, k) for(int i j; i k; i) #define dFor(i, j, k)for(int i j; i k; i--) #define MaxN 105int n, m, flag; char a[MaxN][MaxN]; int dx[] {0, 0, -1, 1}; int dy[] {1, -1, 0, 0}; int vis[MaxN][MaxN];int check(int x, int y){ //依旧是check函数return !(x1||xn||y1||ym) a[x][y] ! # !vis[x][y]; }void bfs(){queueint qx, qy; //搜索队列qx.push(1); qy.push(1); //先搜索11vis[1][1] 1; //vis储存是否被访问过while(!qx.empty()){int x qx.front();int y qy.front();qx.pop(); qy.pop();//取出队列最上方元素For(i, 0, 3){int tx x dx[i]; //要搜点的xy坐标int ty y dy[i]; // cout tx ty endl;if(tx n ty m){flag 1; return ;//已经搜索到了直接返回}if(check(tx, ty)){qx.push(tx);qy.push(ty);//合法将其加入搜索队列vis[tx][ty] 1;}}} }int main() {cin n m;For(i, 1, n){For(j, 1, m){cin a[i][j];}}bfs();if(flag) cout Yes\n;else cout No\n;return 0; } 总结  模板题没什么好说的当个板子看看就行了
http://www.pierceye.com/news/613459/

相关文章:

  • 上海做网站搜索一下马来西亚的网站建设的竞争对手的分析
  • 建站优化易下拉系统163邮箱登录注册
  • c 做网站电子商务平台中搜索词拆解包括
  • 腾讯云10g数字盘做网站够么四川省建设人才网
  • 批量 网站标题中海园林建设有限公司网站
  • 鲜花网站数据库建设免费律师咨询
  • 团队网站建设哪家便宜制作公司网站流程
  • 青龙桥网站建设企业网页是什么
  • 上海网站建设备案号怎么恢复法律咨询网站开发
  • 烟台做网站价格动力网站建设
  • 北戴河网站建设墨刀制作网页教程
  • 成都网站设计开发做得好微信商城怎么开发
  • 江西省城乡建设培训网-官方网站上海建设集团有限公司
  • 凡科网站设计模板grimhelm wordpress
  • 自己做的网站不备案行吗建筑工程集团有限公司
  • 网站初期 权重怎么做彩票类网站开发
  • 南通网站定制公司服务器网站建设维护合同
  • 亳州做商标网站的公司免费的网站模板
  • 西南城乡建设部网站首页python3做网站教程
  • 网站首页设计欣赏个人电影网站建设
  • 导航网站建设怎么给网站图片加alt
  • 备案成功后怎么建设网站宠物喂养网页设计模板以及代码
  • 东莞哪家网站建设比较好wordpress更改语言设置
  • 如何找做网站的客户wordpress适合视频网站吗
  • 网站建设的业务流程图拔萝卜视频播放在线观看免费
  • 建个网站要多少钱高安网站制作
  • dw设计模板百度ocpc如何优化
  • 苏宁网站优化与推广html教程网站
  • 怎么做网站网页免费高清屏幕录像
  • 网络推广哪个网站好亚马逊网站开发使用的什么方式