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

关于做网站ppt转入已备案网站

关于做网站ppt,转入已备案网站,网站调用wordpress,贵阳金阳网站建设公司https://atcoder.jp/contests/arc177/tasks/arc177_c 思路#xff1a;该问题可以归约为最短路问题#xff0c;问题中的条件1和条件2是相互独立的#xff0c;可以分开考虑#xff0c;从地图中的一个点#xff0c;沿上下左右四个方向走#xff0c;所花费的代价为#xff1…https://atcoder.jp/contests/arc177/tasks/arc177_c 思路该问题可以归约为最短路问题问题中的条件1和条件2是相互独立的可以分开考虑从地图中的一个点沿上下左右四个方向走所花费的代价为如果两个格子颜色相同代价为0如果两个格子颜色不同代价为0代价可以理解为边的权重那么问题就转换为了单源最短路径问题。 可以使用SPFA算法求解。 #includebits/stdc.h using namespace std; const int N 607; char arr[N][N]; int n ; int dis[N][N];//dis[i][j]表示从起点到终点的路上最少变换几次 int direction[] {0,1,1,0,0,-1,-1,0}; bool mark[N][N];//mark[i][j]1表示该点在队列中否则在队列外边 int ans 0; queuepairint,intdeq; void spfa(char ch,pairint,intstart){// ch表示当前处理的字符 memset(dis,0x3f3f,sizeof dis);memset(mark,0,sizeof mark);mark[start.first][start.second] 1; dis[start.first][start.second] 0;deq.push(start);while(deq.size()){auto u deq.front();deq.pop();mark[u.first][u.second] 0;int now dis[u.first][u.second]; for(int i 0;i8;i2){int x u.first direction[i];int y u.second direction[i1];if(x1||y1||xn||yn) continue; if(arr[x][y]ch){ if(dis[x][y] now) continue;dis[x][y] now; if(mark[x][y]) continue;mark[x][y]1;deq.push(make_pair(x,y));}else {if(dis[x][y] now1) continue;dis[x][y] now1;if(mark[x][y]) continue;mark[x][y]1;deq.push(make_pair(x,y));}}} } int main(){ cinn;for(int i 1;in;i){scanf(%s,arr[i]1); }spfa(R,make_pair(1,1));ansdis[n][n];spfa(B,make_pair(1,n));ansdis[n][1];coutansendl; return 0; }
http://www.dnsts.com.cn/news/40230.html

相关文章:

  • 莱芜手机网站建设电话女装网站建设项目可行性分析表
  • 青岛制作网站个人博客WordPress吗
  • 3d网站设计家装室内设计培训班哪里
  • 如何给自己的公司网站做优化重庆建设工程信息网怎么打不开
  • 巢湖有没有专门做网站的公司常用网站大全
  • 网站加载很慢怎么办卖房子最快的平台
  • 有人做几个蝎子养殖门户网站手机版wordpress使用
  • 做竞价网站 要注意什么购物网站开发 书籍
  • 网站建设主要流程图免费网站建设市场
  • 重庆电子商务网站微信小程序开发教程从零开始
  • 家具商务网站策划案用什么做网站开发
  • 做php网站的环境百度高级搜索页面
  • 十大免费自媒体素材网站手机网站推荐大全
  • 网站类产品怎么做竞品分析哈尔滨建设网证照查询
  • 宠物交易网站开发免费网站建站百度云
  • 阿里做网站在本地做的网站怎么修改域名
  • 河南网站建设官网redis 移动 wordpress
  • 记事本做网站怎么改字体wordpress 5.0火车头发布模块
  • 怎么在京东做网站建筑公司企业资料
  • 三网合一网站源代码开发一整个网站要多久
  • 响应式网站怎么做才实用成都市住房和城乡建设局网站
  • 无锡建设公司网站热卖平台网站怎么做
  • wordpress导航怎么添加连接优化软件
  • 高校网站建设资料库电子商务网页制作是什么
  • 做调查问卷的网站有什么温州网站建设报价
  • 免费软件app下载大全正能量网站网站开发作用
  • 网站收录了被人为删了怎么办深圳网站系统哪家强
  • 找网站公司做网站天津网站大全
  • 西安做企业网站邳州建网站
  • 思维导图在线制作网站小破站下载