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

上国外的网站很慢网站建设单选按钮

上国外的网站很慢,网站建设单选按钮,照明设计师,金耀网站建设网站制作算法提高之迷宫问题 核心思想&#xff1a;最短路问题 从(n-1,n-1)开始bfs 往前走一个就存入pre数组 之后再遍历pre数组输出 #include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N 1010,M N*N;#define x first#def…

算法提高之迷宫问题

  • 核心思想:最短路问题

    • 从(n-1,n-1)开始bfs 往前走一个就存入pre数组 之后再遍历pre数组输出
  •   #include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N = 1010,M =N*N;#define x first#define y secondtypedef pair<int, int> PII;int dx[4] = {-1, 0, 1, 0}, dy[4] = {0, 1, 0, -1};PII pre[N][N];int g[N][N];int n;bool st[N][N];int hh,tt=-1;PII p[M];void bfs(){st[n-1][n-1] = true;p[++tt] = {n-1,n-1};  //从n-1,n-1开始while(hh<=tt){PII t = p[hh++];int a=t.x,b=t.y;for(int i=0;i<4;i++){int x = a+dx[i],y = b+dy[i];if(x<0||x>=n||y<0||y>=n||g[x][y]||st[x][y]) continue;st[x][y] = true;p[++tt] = {x,y};pre[x][y] = t;  //x,y前驱为t(实际是后驱吧 t -> (x,y))}}int x=0,y=0;  //正序输出while(x!=n-1 || y!=n-1){cout<<x<<" "<<y<<endl;auto t = pre[x][y];x = t.x,y = t.y;}cout<<n-1<<" "<<n-1<<endl;}int main(){cin>>n;for(int i=0;i<n;i++)for(int j=0;j<n;j++)    cin>>g[i][j];bfs();return 0;}
    
http://www.yayakq.cn/news/680764/

相关文章:

  • 露营旅游网站策划书营销网站排行榜前十名
  • 腾讯网站的品牌建设计划网站建站网站开发
  • 网站统计数据分析服务器租用一天
  • 网站源码免费的个人网站如何制作教程
  • 西山网站建设世界上前端做的最好的网站
  • 湛江哪里有建网站绿色网站欣赏
  • 建设银行网站会员登陆网站维保方法
  • 湖北建设信息网站 联系方式那个网站做效果图电脑配置
  • doku做网站别墅效果图网站
  • 安徽省建设厅网站 职称网站制作 杭州
  • 广西企业建站湖南seo推广服务
  • 网站设计的趋势网站建设类公司
  • 汕头做网站费用山西本地网
  • 网站底部悬浮广告代码北京seo优化排名推广
  • 机械加工网站推广有效果吗国外建设网站流程
  • 网站建设与维护招投标书区网站建设
  • 聊城做网站好的公司做网站知识大全
  • icp网站备案管理系统app开发公司不退款该怎么投诉
  • 咨询企业网站模板在哪找做调查赚钱的网站
  • 安阳哪里做网站网站留言板块怎么做
  • 广州建设网站哪个好二维码生成器永久免费版下载
  • 盘锦网站开发阜宁做网站工作室
  • 做网站 需要什么样的服务器赣州章贡区二手房出售信息
  • 做网站的销售好做吗怎样做一家网站
  • php 网站伪静态古田住房与建设局网站
  • 网站建设基础 ppt福建百度推广开户
  • 领卷网站怎么做的如东建设网站
  • 织梦网站修改教程wordpress给幻灯片添加图片不显示
  • 影视网站设计铜陵app网站做营销招聘
  • 企业网站管理系统 cms个人信息网站建设方案书框架栏目