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

坪山网站建设哪家便宜百度信息流账户搭建

坪山网站建设哪家便宜,百度信息流账户搭建,seo的工作内容,网站建设费如何入账怎么摊销题目 题目描述 服务器连接方式包括直接相连,间接连接。 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://www.cadmedia.cn/news/4824.html

相关文章:

  • 2008年互联网公司排名海淀搜索引擎优化seo
  • 浙江门户网站建设公司辅导班培训机构
  • 网站优化靠谱seo找客户资源的软件
  • 英文网站建设官网网络优化报告
  • 三大电商平台是哪三个宁波seo网站服务
  • 博览局网站建设广州seo公司排行
  • 网站建设与管理案例教程教学大纲北京网站托管
  • 网站收录服务百度图片搜索网页版
  • 那些公司做网站百度账号批发网
  • 苍南配网设计seo入门培训班
  • 临城网站建设服务热线百度seo建议
  • 泰州企业模板建站日照网站优化公司
  • 江西建设三类人员网站百度关键词优化大师
  • 怎么做网站不用备案seo积分优化
  • 企业网站建设多少家宣传推广计划
  • 厦门关键词seo排名网站在线友情链接
  • 福州网站建设公司哪家好seo基础知识
  • 郑州做网站九零后今日头条最新消息
  • 网站怎么放到服务器百度最新人工智能
  • 免费建立属于自己的网站在线生成网站
  • 东莞网站建设aj网站优化推广招聘
  • 东莞高端做网站推广普通话手抄报一等奖
  • 杭州设计企业网站高端公司近一周的新闻大事热点
  • 学网站平面设计廊坊seo
  • 网站建设课程毕设seo哪个软件好
  • 惠州网站建设公司推荐乐云seo杭州seo运营
  • 全国软件开发公司排名前一百seo论坛站长交流
  • 企业网站怎么优化百度地址
  • b2c平台网站北京百度快速优化排名
  • 前端好学还是后端好学宝鸡seo