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

哪个网站能看到医生做的全部手术对二次网站开发的认识

哪个网站能看到医生做的全部手术,对二次网站开发的认识,网站建设运维自查问题清单,永久免费微信小程序商城广搜练手题 题目链接 思路 打印每个数与其最近的 1 1 1的曼哈顿距离&#xff0c;显然广搜&#xff0c;存储每一个 1 1 1&#xff0c;针对每一个 1 1 1开始广搜&#xff0c;逐层更新&#xff0c;每轮后更新的为两轮之中的最小曼哈顿距离 ACcode #include<bits/stdc.h>…

广搜练手题
题目链接

思路

打印每个数与其最近的 1 1 1的曼哈顿距离,显然广搜,存储每一个 1 1 1,针对每一个 1 1 1开始广搜,逐层更新,每轮后更新的为两轮之中的最小曼哈顿距离

ACcode

#include<bits/stdc++.h>using namespace std;int n, m, a[185][185];
char v[185][185];
bool f[185][185];struct node {int x, y, d;
};
queue<node>q;int xx[4] = { 0,0,1,-1 };
int yy[4] = { 1,-1,0,0 };void bfs() {node now, nex;while (!q.empty()) {now = q.front();q.pop();int x = now.x;int y = now.y;int d = now.d;a[x][y] = d;for (int i = 0;i < 4;i++) {int nx = x + xx[i];int ny = y + yy[i];if (nx >= 1 && nx <= n && ny >= 1 && ny <= m && !f[nx][ny] && v[nx][ny] == '0') {f[nx][ny] = 1;nex.x = nx;nex.y = ny;nex.d = d + 1;q.push(nex);}}}
}int main()
{ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);cin >> n >> m;memset(f, 0, sizeof f);node op;for (int i = 1;i <= n;i++) {for (int j = 1;j <= m;j++) {cin >> v[i][j];if (v[i][j] == '1') {op.x = i;op.y = j;op.d = 0;q.push(op);}}}bfs();for (int i = 1;i <= n;i++) {for (int j = 1;j <= m;j++) {cout << a[i][j] << ' ';}cout << '\n';}
}
http://www.yayakq.cn/news/550366/

相关文章:

  • 网站系统改教程生产营销网站开发联系方式
  • 广州私人做网站php 企业网站管理系统
  • 排名做网站优化佛山企业网站排名
  • 宁波网站建设联系荣胜谷歌网站模板
  • 上海虹口建设局官方网站小广告推广网站
  • 临沂房产和房建设局网站双和佛山外贸网站设计
  • 网站建设设计时代创信好outlook企业邮箱怎么注册
  • 沈阳免费网站制作寻找聊城做网站的公司
  • ui设计比较成功的网站页面建设网站的企业专业服务
  • 哈尔滨网站建设外包公司wordpress数据库字典
  • 域名申请后没有做网站天津企商网站建设公司
  • 制作网站公司选 择乐云seo专家江西建设网官方网站
  • 网站模板参考外贸网站建设需要多少钱
  • 网站开发与制作工资免费提交网址的网站
  • 网站建设 广州佛山广东电子商务网站建设价格
  • 网站seo优化主要有哪些手段广东注册公司在哪个网站申请
  • 用什么做网站最简单纬天建筑工程信息网
  • 简述织梦网站上传步骤wordpress建站注册新用户
  • Wordpress視頻加密抖音seo代理
  • 济南智能网站建设哪家便宜网络服务有点问题
  • 确定网站主题企业推广宣传方式
  • 不懂见网站怎么办app登录wordpress
  • 有网页源码怎么做网站wordpress腾讯云
  • 如何查看网站备案网站制作html代码
  • 洛阳网站设计哪家专业自己建网站要学什么
  • 网站流量监控宁波网站建设费用报价
  • 上海网站建设seo推广爬虫 做资讯网站
  • 免费发布信息网站网址大全wordpress 律所
  • 利川市网站建设百度推广获客方法
  • 桂林北站防疫电话什么网站最好