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

甘肃省引洮工程建设管理局官方网站互联网开发软件

甘肃省引洮工程建设管理局官方网站,互联网开发软件,新乡网站建设哪家便宜,成都设计公司deanzhang题目 题目描述 服务器连接方式包括直接相连,间接连接。 A和B直接连接,B和C直接连接,则A和C间接连接。 直接连接和间接连接都可以发送广播。 给出一个N*N数组,代表N个服务器, matrix[i][j] 1,则代表i和j直…

题目

题目描述
服务器连接方式包括直接相连,间接连接。
A和B直接连接,B和C直接连接,则A和C间接连接。
直接连接和间接连接都可以发送广播。
给出一个N*N数组,代表N个服务器,
matrix[i][j] == 1,则代表i和j直接连接;不等于 1 时,代表i和j不直接连接。
matrix[i][i] == 1,即自己和自己直接连接。matrix[i][j] == matrix[j][i]。
计算初始需要给几台服务器广播, 才可以使每个服务器都收到广播。

输入描述
输入为N行,每行有N个数字,为0或1,由空格分隔,

构成N*N的数组,N的范围为 1 <= N <= 40

输出描述
输出一个数字,为需要广播的服务器的数量

示例1
输入

1 0 0
0 1 0
0 0 1

输出

3

说明

3 台服务器互不连接,所以需要分别广播这 3 台服务器

示例2
输入

1 1
1 1

输出

1

说明

2 台服务器相互连接,所以只需要广播其中一台服务器

代码

#include <iostream>
#include <vector>
#include <sstream>using namespace std;void dfs(vector<vector<int>>& matr, vector<bool>& visited, int x, int n)
{visited[x] = true;for (int i = 0; i < n; i++){if (matr[x][i] == 1 && !visited[i]){dfs(matr, visited, i, n);}}
}int main()
{vector<vector<int>> matr;string sLine;while (getline(cin, sLine)){istringstream iss(sLine);vector<int> row;int val;while (iss >> val){row.push_back(val);}matr.push_back(move(row));}int n = matr.size();vector<bool> visited(n, false);int ans = 0;for (int i = 0; i < n; i++){if (!visited[i]){dfs(matr, visited, i, n);ans++;}}cout << ans;return 0;
}

文章转载自:

http://v2YEsIZF.ntfnc.cn
http://CG59brzd.ntfnc.cn
http://Vuq8q3Tj.ntfnc.cn
http://UFfVyPeD.ntfnc.cn
http://14VjAYGJ.ntfnc.cn
http://xkRy1MsF.ntfnc.cn
http://N6SbTlc5.ntfnc.cn
http://wl6egXep.ntfnc.cn
http://01zcXpFL.ntfnc.cn
http://9kASoBI0.ntfnc.cn
http://GWl2mM8G.ntfnc.cn
http://3gX2T7iz.ntfnc.cn
http://2JXQpdLw.ntfnc.cn
http://lUJuskWJ.ntfnc.cn
http://zSSYlvPa.ntfnc.cn
http://rhIF2JUS.ntfnc.cn
http://MTEWp310.ntfnc.cn
http://kY5oFlkq.ntfnc.cn
http://A3N1jxFx.ntfnc.cn
http://QRT5m5Rl.ntfnc.cn
http://nlHZsGkx.ntfnc.cn
http://AuFCBKKE.ntfnc.cn
http://wQfIGjIK.ntfnc.cn
http://cnpiYesc.ntfnc.cn
http://mwAU7wob.ntfnc.cn
http://k2tvt7xS.ntfnc.cn
http://Ir2KeqTp.ntfnc.cn
http://4rfEpmJp.ntfnc.cn
http://sDX0w7l4.ntfnc.cn
http://H5JDgImg.ntfnc.cn
http://www.dtcms.com/wzjs/651445.html

相关文章:

  • 网站开发设计步骤网上商店是什么
  • 网站排名优化价格格瑞特网站建设
  • 会网站建设好吗阿里巴巴网站怎么做
  • 顺德网站建设域名怎样在网站做友情链接
  • 如何联系网站管理员中国住房建设部网站首页
  • 网站推广的途径和要点wordpress登录返回
  • 企业 手机门户网站怎么把网站源码
  • 做健康食品的网站做公司网站需要准备什么科目
  • 长宁建设机械网站做网站的学什么
  • 字体在线生成器seo站内优化公司
  • 国外有做塑料粒子的网站吗网站开发和数据库哪个有前途
  • 婚纱摄影网站开发的目的怎么创建二级域名
  • 公司网站asp后台维护如何海外网站建设
  • 网站推广方法是什么绵阳住房和城市建设局网站官网
  • 鄂州网站开发怎样让百度快速收录网站
  • 站长工具seo客户端餐饮如何做网络营销
  • dz增加网站标签外贸网站制作时间及费用
  • 廊坊网页搜索排名提升seo搜索引擎优化费用
  • 优化核心系列网站网站专栏的作用
  • 创意网站案例开一家网店
  • 手机网站智能建站绍兴以往网站招工做
  • 做网站找不到客户网络销售网站
  • 如何仿做网站网站内容布局
  • 长治一般做一个网站需要多少钱p2p网站建设规划
  • 做淘口令网站网站做二维码吗
  • 企业网站怎么搜索优化wordpress 通讯录插件
  • 品牌网站建设切入点计科专业毕设做网站
  • 网站维护花费网站建设项目实训报告书
  • 阿里云网站托管网站开发好还要空间吗
  • 做装修公司网站费用涂鸦智能深圳分公司