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

建设文化产业网站的方案wordpress路由插件

建设文化产业网站的方案,wordpress路由插件,新浪微博图床wordpress,网络怎么设计如果想查看完整题目,请前往洛谷 P1451 求细胞数量 P1451 求细胞数量 题目描述 一矩形阵列由数字 0 0 0 到 9 9 9 组成,数字 1 1 1 到 9 9 9 代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形…

如果想查看完整题目,请前往洛谷 P1451 求细胞数量

P1451 求细胞数量

题目描述

一矩形阵列由数字 0 0 0 9 9 9 组成,数字 1 1 1 9 9 9 代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。

输入格式

第一行两个整数代表矩阵大小 n n n m m m

接下来 n n n 行,每行一个长度为 m m m 的只含字符 09 的字符串,代表这个 n × m n \times m n×m 的矩阵。

输出格式

一行一个整数代表细胞个数。

思路

一坨细胞在一起只算一个,所以要求的细胞数是方阵中有几个一坨。
bfs将聚在一起的细胞标记。

C++完整代码

#include<bits/stdc++.h>
using namespace std;typedef long long ll;
int n, m;
vector<vector<int> > maps(105, vector<int>(105, 0));
int ans = 0;
int dirx[] = {0, 0, -1, 1};
int diry[] = {-1, 1, 0, 0};
vector<vector<int> > vis(105, vector<int>(105, 0));queue<pair<int, int> > s;
void dfs(int x, int y) {//初始点入队列pair<int, int> point(x, y);vis[x][y] = 1;//标记已经访问过了s.push(point);//如果队列空了,说明这个初始点周围所有的1~9都已经标记过了,这一坨就算1个细胞了。while(!s.empty()) {int tx = s.front().first;int ty = s.front().second;for(int i = 0;i < 4;i++) {if(vis[tx + dirx[i]][ty+ diry[i]] == 0 && maps[tx + dirx[i]][ty+ diry[i]] != 0) {pair<int, int> temp(tx + dirx[i], ty+ diry[i]);vis[tx + dirx[i]][ty+ diry[i]] = 1;s.push(temp);}}s.pop();}ans++;return ;}int main() {cin >> n >> m;for(int i = 1;i <= n;i++) {string temp;cin >> temp;for(int j = 1;j <= m;j++) {maps[i][j] = temp[j - 1] - '0';}}//在主函数找方阵中还没被标记的细胞。for(int i = 1;i <= n;i++) {for(int j = 1;j <= m;j++ ) {if(vis[i][j] == 0 && maps[i][j] != 0) {dfs(i, j);}}}cout << ans << endl;return 0;
}

文章转载自:

http://fucsD4Q4.rkmhp.cn
http://sYBrx2vD.rkmhp.cn
http://LeoZGhvy.rkmhp.cn
http://lZxsuG0m.rkmhp.cn
http://xNwhOk5L.rkmhp.cn
http://6T7rpKEE.rkmhp.cn
http://YtaNJAGB.rkmhp.cn
http://wDm5uHMn.rkmhp.cn
http://o8LiGaN6.rkmhp.cn
http://q75DjnQR.rkmhp.cn
http://in3HDxVW.rkmhp.cn
http://tegNSA1B.rkmhp.cn
http://F7fbn0V3.rkmhp.cn
http://OcsnXn7h.rkmhp.cn
http://1Ys6nH83.rkmhp.cn
http://hoF3CL5b.rkmhp.cn
http://jGBgtatH.rkmhp.cn
http://vImH5HDq.rkmhp.cn
http://fAKr6jgG.rkmhp.cn
http://P09SjApb.rkmhp.cn
http://XhPCEB2M.rkmhp.cn
http://1LalMJXe.rkmhp.cn
http://THyI4XrO.rkmhp.cn
http://VulRnDEO.rkmhp.cn
http://2VnkC1Xe.rkmhp.cn
http://8cOwcVNP.rkmhp.cn
http://HHLcFJJe.rkmhp.cn
http://FEY4C3Gg.rkmhp.cn
http://V5SVJNhy.rkmhp.cn
http://0JDm77oN.rkmhp.cn
http://www.dtcms.com/wzjs/669133.html

相关文章:

  • 网站建设平台用乐云践新WordPress rss连接
  • 广州网站设计成功柚米科技怎么看网站到期时间
  • 目前做网站流行的语言重庆网站建站一站式服务
  • 郑州网站网络推广公司广州比较有名的网站建设公司
  • 网站开发模板专家数据库wordpress什么主题好
  • 跨境电商 网站开发域名领域
  • 五屏网站建设品牌好wordpress修改登录框字体
  • 网站界面设计起着决定性作用精品成品网站源码
  • 广州网站建设价格山东省城乡与住房建设厅网站
  • php网站开发的第三章wordpress花生壳lamp
  • 如何网站客户案例wordpress 汉化 不变
  • 公众号网站怎么做的网站seo排名优化方法
  • 上海网站建设高端网站里的动画效果图
  • 导视设计网站推荐wordpress改字体
  • 免费建站网站网页免费分站网站
  • 新手学做网站要学什么知识图文教程百度广告投放代理商
  • 网站建设中建站广告html单页面wordpress主题目录在哪里
  • 如何选择网站建设流程可以做语文阅读题的网站
  • 获取网站目录下所有文件银川做网站推广
  • 高端网站建设公司新鸿儒免费咨询劳动律师
  • 哪个网站做公司业务广告效果好分销系统 wordpress
  • 怎么免费永久创建网站无广告网站开发的价钱
  • 保定网站建设冀icpwordpress腾讯地图插件
  • 网站建设提供空间什么意思九江市建设规划局旧网站
  • 网站开发的技术参数wordpress网站的跳出率很低
  • 网站建设需求分析写什么湖南地税局官网站水利建设基金
  • 做个网站要花多少钱重庆seo教程搜索引擎优化
  • 石家庄信息门户网站定制手机百度最新正版下载
  • 威海好的网站建设公司北京网络公司的网站
  • 做博客网站怎么赚钱青岛高端网站建设公司