OJ练习2 --- 合并集合
来源:互联网 发布:美工的职业目标 编辑:程序博客网 时间:2024/06/06 17:26
问题:
给你两个集合, 要求{A}+{B}.
输入:
第一行两个整数代表之前两个集合中整数的个数, 后两行代表集合的元素.
输出:
合并后集合的元素.
分析:
Java中Set集合默认是不重复而且有顺序(默认升序), 故用一个Set集合就可以解决问题.
代码示例以及注释:
package nowcoder.a1_Jingdong;import java.util.HashSet;import java.util.Scanner;import java.util.Set;/** * 集合的合并 * * @Author menglanyingfei * @Created on 2017.11.30 9:15 */public class T2_MergeSet { public static void main(String[] args) { // 定义之前两个集合Set中的数的个数 int m, n; Scanner sc = new Scanner(System.in); m = sc.nextInt(); n = sc.nextInt(); // 存放两个集合合并后的所有数据 Set<Integer> set = new HashSet<>(); for (int i = 0; i < m; i++) { int x = sc.nextInt(); set.add(x); } for (int i = 0; i < n; i++) { int y = sc.nextInt(); set.add(y); } for (int item : set) { System.out.print(item + " "); } sc.close(); }}
阅读全文
1 0
- OJ练习2 --- 合并集合
- 刷清橙OJ--A1066.集合合并
- oj练习2
- 第七周 OJ练习-2
- 第八周 OJ练习-2
- SDUT OJ 树-堆结构练习——合并果子之哈夫曼树 C++优先队列练习
- 集合合并
- 集合合并
- 集合合并
- 集合——练习2
- SDUT OJ 2127 树-堆结构练习——合并果子之哈夫曼树
- 【OJ练习】判断2的次幂
- 第11周OJ练习-2
- 集合练习
- 集合练习
- 集合练习
- 集合练习
- OJ-----整数数组合并
- 决胜未来的产品经理,需要掌握这4种关键能力
- forEach、for、$.each()跳出循环比较
- 项目调研如何更完美的落地执行?(附完整文档分享)
- error: failed to push some refs to 'http://gitlab.guoshang.com/factoring_service/ticket_five.git'
- 从Activity跳转说起
- OJ练习2 --- 合并集合
- 从输入地址到页面加载完成,这一过程是如何完成的?
- 线下活动报名|新消费升级时代,产品经理的机会在哪里?
- 点击recyclerview的item跳转(eventbus)传值
- python 写斐波那契数列, 复合赋值很特别
- echarts异步数据加载使用总结
- linux下mysql完整安装教程
- 仿射变换,透视变换:二维坐标到二维坐标之间的线性变换,可用于landmark人脸矫正。
- JAVA第九次作业(1)