题目描述

某地有N个广播站,站点之间有些有连接,有些没有。有连接的站点在接受到广播后会互相发送。

给定一个N*N的二维数组matrix,数组的元素都是字符’0’或者’1’。

matrix[i][j] = ‘1’, 代表i和j站点之间有连接,

matrix[i][j] = ‘0’, 代表没连接,

现在要发一条广播,问初始最少给几个广播站发送,才能保证所有的广播站都收到消息。

输入描述

从stdin输入,共一行数据,表示二维数组的各行,用逗号分隔行。保证每行字符串所含的字符数一样的。

比如:110,110,001。

输出描述

返回初始最少需要发送广播站个数

用例

输入 110,110,001
输出 2
说明 站点1和站点2直接有连接,站点3和其他的都没连接,所以开始至少需要给两个站点发送广播。

华为校招机试 - 发广播(Java JS Python)相关推荐

  1. 华为OD机试 - 荒地(Java JS Python)

    题目描述 祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区; 整体上常年光照良好,但是也有一些地区光照不太好. 某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行 ...

  2. 华为OD机试 - 任务调度(Java JS Python)

    题目描述 现有一个CPU和一些任务需要处理,已提前获知每个任务的任务ID.优先级.所需执行时间和到达时间. CPU同时只能运行一个任务,请编写一个任务调度程序,采用"可抢占优先权调度&quo ...

  3. 华为OD机试 - 插队(Java JS Python)

    题目描述 某银行将客户分为了若干个优先级, 1 级最高, 5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面. 现在给出一个人员到来和银行办理业务的时间序列,请你在每次 ...

  4. 华为OD机试 - 九宫格(Java JS Python)

    题目描述 九宫格是一款广为流传的游戏,起源于河图洛书. 游戏规则是:1到9九个数字放在3×3的格子中,要求每行.每列以及两个对角线上的三数之和都等于15. 在金麻名著<射雕英雄传>中黃蓉曾 ...

  5. 【华为OD机试真题 java、python、c++】机房布局【2022 Q4 200分】

    代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java.python.c++三种代码 题目描述 小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每 ...

  6. 【华为OD机试真题 java、python】硬件产品销售方案(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率,本题提供java.python两种代码.复盘思路在文章的最后 题目描述 某公司目前推出了AI开发者套件,AI加速卡,AI加速模块,Ai服务器,智能边 ...

  7. 【华为OD机试真题 java、python、c++】字符串解密(100%通过+复盘思路)

    代码请进行一定修改后使用,本代码保证100%通过率.复盘思路在文章的最后 题目描述 给定两个字符串string1和string2 string1是一个被加扰的字符串. string1由小写英文字母 ( ...

  8. 校招linux面试题,2013华为校招机试与面试题整理

    2013华为校招机试与面试题整理 2013华为校招机试与面试题整理 1 (1.) 字母大小写反转 这到题没什么可说的,只是我很久没写这样要IO输入输出的代码,当时看到华为的提示纸条上写着"只 ...

  9. 华为OD机试 - 删除最少字符(Python) | 机试题算法思路 【2023-02】

    最近更新的博客 华为OD机试 - 数组合并(Python),真题含思路 华为OD机试 - 最近的医院(Python),简单直白 疑问搞懂,python中文词频统计,让你真能学会 华为OD机试 - 最小 ...

最新文章

  1. HDU 6096 String (AC自动机)
  2. H5 六边形消除游戏开发
  3. python相同key合并value_python之入门
  4. Linux gcc/g++链接编译顺序详解
  5. 如何锻炼膝盖和膝盖周围肌肉_我的分享膝盖照片的社交网络将如何拯救世界
  6. 7-7 印度大壶节 (25 分)
  7. JVM学习-Java内存模型JMM
  8. 自定义request_ASP.NET Core 学习之自定义异常处理
  9. 耍小聪明的人,永远不可能取得自己事业的成功
  10. snmp信息的查询命令snmpwalk
  11. UltraCompare 激活
  12. 各互联网技术领域pdf图书合集(百度网盘)
  13. 黑马程序员 python 基础版 哪个老师_(看黑马程序员Python基础班视频挺好,犹豫该不该报班?)...
  14. 指南-Luat二次开发教程指南-功能开发教程-socket
  15. html table设置行高_单元格的行高怎么设置 html语言怎么设置设置表格行高?
  16. 论文阅读003:《Learning local feature descriptors with triplets and shallow convolutional neural networks》
  17. HTML+js图片验证码编写
  18. 21Maven - 从私服下载jar包
  19. RuntimeError: Default process group has not been initialized, please make sure to call init_process_
  20. iPhone手机屏幕大小及分辨率

热门文章

  1. 响应式的优点与缺点?
  2. 正则表达式和sed命令
  3. 今日头条:张一鸣升职记
  4. linux 交换机硬件监控,zabbix5.0监控华为交换机,添加自定义监控项
  5. 制作kali linux u盘,用 Kali Linux 创建U盘随身系统
  6. 近视时代到来| 2020年,我国5岁以上近视人口将达7亿!
  7. 【原创】区分png图片格式和apng图片格式的解决办法
  8. dos2unix install on mac_Mac视频下载利器Downie +Permute可以将下载视频合并转化为MP4
  9. 弹性盒子----思路分析 flex-wrap align-content
  10. 【u115】【t031】 01迷宫