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

山东省住房和城乡建设厅官方网站关键词优化推广策略

山东省住房和城乡建设厅官方网站,关键词优化推广策略,推荐一下做年会视频的网站,注册360建筑网平台Day51 101. 孤岛的总面积 思路 从周边找到陆地然后 通过 dfs或者bfs 将周边靠陆地且相邻的陆地都变成海洋&#xff0c;然后再去重新遍历地图 统计此时还剩下的陆地 代码 #include <iostream> #include <vector> using namespace std; int dir[4][2] {-1, 0, …

Day51

101. 孤岛的总面积

思路

从周边找到陆地然后 通过 dfs或者bfs 将周边靠陆地且相邻的陆地都变成海洋,然后再去重新遍历地图 统计此时还剩下的陆地

代码

#include <iostream>
#include <vector>
using namespace std;
int dir[4][2] = {-1, 0, 0, -1, 1, 0, 0, 1}; // 保存四个方向
int count; // 统计符合题目要求的陆地空格数量
void dfs(vector<vector<int>>& grid, int x, int y) {grid[x][y] = 0;count++;for (int i = 0; i < 4; i++) { // 向四个方向遍历int nextx = x + dir[i][0];int nexty = y + dir[i][1];// 超过边界if (nextx < 0 || nextx >= grid.size() || nexty < 0 || nexty >= grid[0].size()) continue;// 不符合条件,不继续遍历if (grid[nextx][nexty] == 0) continue;dfs (grid, nextx, nexty);}return;
}int main() {int n, m;cin >> n >> m;vector<vector<int>> grid(n, vector<int>(m, 0));for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {cin >> grid[i][j];}}// 从左侧边,和右侧边 向中间遍历for (int i = 0; i < n; i++) {if (grid[i][0] == 1) dfs(grid, i, 0);if (grid[i][m - 1] == 1) dfs(grid, i, m - 1);}// 从上边和下边 向中间遍历for (int j = 0; j < m; j++) {if (grid[0][j] == 1) dfs(grid, 0, j);if (grid[n - 1][j] == 1) dfs(grid, n - 1, j);}count = 0;for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {if (grid[i][j] == 1) dfs(grid, i, j);}}cout << count << endl;
}
http://www.dtcms.com/wzjs/531223.html

相关文章:

  • 桐城做网站的公司培训学校网站
  • 网页隐藏网站代码怎样做app推广
  • 哈尔滨建立网站公司广州seo诊断
  • 全国今日疫情最新消息优化站点
  • 侧边栏wordpress主题优化技术基础
  • 做网站生成二维码怎么进行seo
  • 分工做网站如何全自动引流推广软件下载
  • 多城市网站如何做seo网站点击快速排名
  • 公司网站公众号维护怎么做百度推广客户端怎么登陆
  • 青岛网站建设电话广州网站优化工具
  • 企业数据湖南关键词优化排名推广
  • 甘肃建设厅执业资格注册中心网站百度指数的搜索指数
  • 两人做性视频网站百度竞价排名价格查询
  • 用微信公众平台做分类广告网站新乡seo推广
  • 建立一个网站如何开通账号抖音排名优化
  • 网站怎么发内容优化模板网站
  • 网站建设合同的验收表软文写作实训总结
  • 做按摩网站优化天津北京seo公司公司
  • 站长工具网站备案查询百度收录时间
  • 网站建设公司业务国内5大搜索引擎
  • 门户定制网站建设公司中国目前最好的搜索引擎
  • 网站界面设计教程悟空建站seo服务
  • 河北省住房和城乡建设部网站首页线上销售怎么做推广
  • 做网站时分类标题和分类描述百度问答下载安装
  • 怎样做影视网站不侵权北京做的好的seo公司
  • 网站开发培训中心 市桥域名交易中心
  • 精细化工网站建设石家庄新闻网
  • 网站建设需要洽谈什么深圳网站建设开发公司
  • 可信网站身份验证谷歌广告代理
  • 基于phpmysql的网站开发百度推广开户费用标准