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

做外贸哪些国外网站可以推广历史权重查询

做外贸哪些国外网站可以推广,历史权重查询,做个网站设计多少钱,中国供应商题目 为了达到新冠疫情精准防控的需要,为了避免全员核酸检测带来的浪费,需要精准圈定可能被感染的人群。现在根据传染病流调以及大数据分析,得到了每个人之间在时间、空间上是否存在轨迹的交叉。现在给定一组确诊人员编号 (X1, X2, X3, …, n…
题目

为了达到新冠疫情精准防控的需要,为了避免全员核酸检测带来的浪费,需要精准圈定可能被感染的人群。现在根据传染病流调以及大数据分析,得到了每个人之间在时间、空间上是否存在轨迹的交叉。现在给定一组确诊人员编号 (X1, X2, X3, …, n),在所有人当中,找出哪些人需要进行核酸检测,输出需要进行核酸检测的人数。(注意:确诊病例自身不需要再做核酸检测)
需要进行核酸检测的人,是病毒传播链条上的所有人员,即有可能通过确诊病例所能传播到的所有人。
例如:A是确诊病例,A和B有接触、B和C有接触、C和D有接触、D和E有接触,那么B\C\D\E都是需要进行核酸检测的人。
输入描述
第一行为总人数N
第二行为确诊病例人员编号(确诊病例人员数量<N),用逗号分割
第三行开始,为一个N*N的矩阵,表示每个人员之间是否有接触,0表示没有接触,1表示有接触。
输出描述
整数:需要做核酸检测的人数
补充说明
人员编号从0开始
0 < N < 100
1
示例
输入
5
1,2
1,1,0,1,0
1,1,0,0,0
0,0,1,0,1
1,0,0,1,0
0,0,1,0,1
1
2
3
4
5
6
7
输出
3
1
补充说明
编号为1、2号的人员,为确诊病例。1号和0号有接触,0号和3号有接触。
2号和4号有接触。所以,需要做核酸检测的人是0号、3号、4号,总计3人需要进行核酸检测

参考代码

方法:并查集

package RealTest;
import java.util.*;/*** @ClassName nucleicAcidNumber* @Description TODO* @Author 21916* @Date 2024/3/27 14:58*/class UF{int count;int[] parent;public UF(int n){this.count = n;parent = new int[n];for(int i =0;i<n;i++){parent[i]  =i;}}public void union(int p,int q){if(find(p)==find(q)) return;parent[p] = q;this.count--;}public int find(int x){if(x!=parent[x]){parent[x]  = find(parent[x]);}return parent[x];}}
public class nucleicAcidNumber {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();scanner.nextLine(); // Consume newlineString startListStr = scanner.nextLine();String[] arr = startListStr.split(",");Set<String> set = new HashSet<>();for(String s:arr){set.add(s);}// System.out.println(startListStr);StringTokenizer tokenizer = new StringTokenizer(startListStr, ",");List<Integer> startList = new ArrayList<>();while (tokenizer.hasMoreTokens()) {startList.add(Integer.parseInt(tokenizer.nextToken()));}int[][] mat = new int[n][n];for (int i = 0; i < n; i++) {String row = scanner.nextLine();tokenizer = new StringTokenizer(row, ",");for (int j = 0; j < n; j++) {mat[i][j] = Integer.parseInt(tokenizer.nextToken());}}UF uf = new UF(n);for(int i=0;i<n;i++){for(int j=0;j<n;j++){if(mat[i][j]==1&&(set.contains(i+"")|| set.contains(j+""))){uf.union(i,j);set.add(i+"");set.add(j+"");// System.out.println("此时的count"+uf.count);}}}System.out.println(n- arr.length-uf.count+1);}}

也可以使用BFS,DFS方法进行搜索
csdn

http://www.ritt.cn/news/21136.html

相关文章:

  • 网站首页排名seo搜索优化新闻 今天
  • 网站描述范例最近的国际新闻
  • 中国采购网官方网站百度企业号
  • 做私活一个网站大概多少钱北京百度总部电话
  • 免费企业网站网站seo站长工具
  • 免费广州网站开发维护秦皇岛seo优化
  • 网站制作 企业网站建设哪家好深圳百度seo哪家好
  • vs2017 做网站seo网络推广什么意思
  • 聊城做网站的公司渠道自媒体平台大全
  • 买了一台配置强悍的电脑怎么做网站服务器企业模板建站
  • 免费b站推广友情链接格式
  • 深圳自适应网站设计怎么把网站排名优化
  • 门户网站建设总结长沙seo代理商
  • 网站正能量晚上在线观看长沙网站制作策划
  • 网站建设的基础是什么意思2023国内外重大新闻事件10条
  • 南通网站设计佛山网站建设方案服务
  • wordpress仿站维护免费建站网站一级
  • 国内外免费开源cms赣州seo外包
  • 浙江网站建设dyfwzx优化大师怎么下载
  • 做网站是靠什么挣钱电商网络销售是做什么
  • t型网站域名和版面郑州客串seo
  • 自己网站怎么做优化网络营销怎么做?
  • 通州区网站制作常见的营销策略有哪些
  • 出名的网站建设软件百度知道登录入口
  • 传奇手游网站大全9377抖音seo搜索引擎优化
  • 西安学校网站建设哪家专业杭州专业seo公司
  • c 做商务网站方便吗媒体邀约
  • 程序天下:lamp网站开发黄金组合 pdf网络推广服务合同
  • 网站的营销方案seo黑帽多久入门
  • 桂林漓江学院网站seo百度百科