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

华为OD机试 - 端口合并(Python)

题目描述

有M个端口组(1<=M<=10),
每个端口组是长度为N的整数数组(1<=N<=100),
如果端口组间存在2个及以上不同端口相同,则认为这2个端口组互相关联,可以合并。

输入描述

第一行输入端口组个数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]]
说明

输入
6
10
4,2,1
9
3,6,9,2
6,3,4
8
输出
[[10],[1,2,3,4,6,9],[9],[8]]
说明

输入

http://www.lryc.cn/news/64892.html

相关文章:

  • 分部积分法习题
  • C++—非递归【循环】遍历二叉树(前序,中序,后序)思路讲解+代码实现
  • 前端002_初始化项目
  • 组合设计模式
  • 【MySQL】多表查询
  • 关于在线帮助中心你需要思考以下几个问题
  • 基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集模块设计(一)总体方案
  • 二、Spring Cloud Alibaba环境搭建
  • 瑞萨e2studio(24)----电容触摸配置(1)
  • 数据开发常见问题
  • Ae:橡皮擦工具
  • 干货 | 正确引用参考文献的6大技巧
  • 区块链系统探索之路:基于椭圆曲线的私钥与公钥生成
  • Linux命令集(Linux常用命令--echo指令篇)
  • 【电子学会】2023年03月图形化一级 -- 甲壳虫走迷宫
  • 老外从神话原型中提取的12个品牌个性
  • unity中的Quaternion.AngleAxis
  • 如何设置渗透测试实验室
  • Java时间类(八)-- Instant (时间戳类)(常用于Date与LocalDateTime的相互转化)
  • C++模板
  • 【JavaEE】HTML基础知识
  • mysql与redis区别
  • Hive本地开发/学习环境配置
  • 《基于EPNCC的脉搏信号特征识别与分类研究》阅读笔记
  • Linux下解压和压缩命令大全(详解+案例)
  • Linux的常用指令
  • 第 5 章 HBase 优化
  • 台北房价预测
  • 9:00进去,9:05就出来了,这问的也太···
  • debootstrap 构建 RISC-V 64 Ubuntu 根文件系统