华为Od必看系列
- 华为OD机试 全流程解析+经验分享,题型分享,防作弊指南
- 华为od机试,独家整理 已参加机试人员的实战技巧
- 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单
- 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典
本篇题目:关联端口组合并 | 端口合并
题目
有M(1<=M<=10)
个端口组,
每个端口组是长度为N(1<=N<=100)
的整数数组,
如果端口组间存在 2 个及以上不同端口相同,
则认为这 2 个端口组互相关联,可以合并
第一行输入端口组个数 M,再输入 M 行,每行逗号分隔,代表端口组。
输出合并后的端口组,用二维数组表示
输入
第一行输入一个数字 M
第二行开始输入 M 行,每行是长度为 N 的整数数组,用逗号分割
输出
合并后的二维数组
示例一
输入
4
4
2,3,2
1,2
5
输出
[[4],[2,3],[1,2],[5]]
说明
仅有一个端口 2 相同,不可以合并
示例二
输入
3
2,3,1
4,3,2
5
输出
[[1,2,3,4],[5]]