Description
给定2 个集合S和T,试设计一个判定S和T是否相等的蒙特卡罗算法。
设计一个拉斯维加斯算法,对于给定的集合S和T,判定其是否相等。
Input
输入数据的第一行有1 个正整数n(n≤10000),表示集合的大小。接下来的2行,每行有n个正整数,分别表示集合S和T中的元素。
Output
将计算结论输出。集合S和T相等则输出YES,否则输出NO。
Sample
Input

3
2 3 7
7 2 3

Output
YES

import java.util.*;public class Main {public static void main(String[] args) {Scanner reader = new Scanner(System.in);Set<Integer> s = new HashSet<Integer>();Set<Integer> t = new HashSet<Integer>();int n = reader.nextInt();for(int i = 0; i < n; i++)s.add(reader.nextInt());for(int i = 0; i < n; i++)t.add(reader.nextInt());if(s.equals(t))System.out.println("YES");elseSystem.out.println("NO");reader.close();}
}

集合相等问题_JAVA相关推荐

  1. 获取后台集合并遍历_java集合类汇总,终于出总结了,再也不用担心混淆了

    一:集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用. 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用. ...

  2. java并发集合有哪些_java中常见并发集合有哪些?详细解析

    关于java中有关集合的知识点,相信大家还是有所了解的.集合中所包含的知识点是非常丰富的,而且可以细分为很多类型.今天就来为大家介绍一下并发集合的有关知识,并且用实际代码为大家展示,一起来看看吧. 首 ...

  3. java 集合自定义元素_java集合 collection-list-ArrayList 将自定义对象作为元素存到ArrayList集合中,并去除重复元素。...

    import java.util.*;/*将自定义对象作为元素存到ArrayList集合中,并去除重复元素. 比如:存人对象.同姓名同年龄,视为同一个人.为重复元素. 思路: 1,对人描述,将数据封装 ...

  4. java set集合转数组_Java数组【array】与集合【list】的相互转换

    集合转数组 利用 List中的toArray() 方法: 数组转集合 利用 java.util.Arrays下的 Arrays.asList()方法 代码演示: public static void ...

  5. java集合对象声明_Java基础————集合类

    原标题:Java基础----集合类 理解集合类 集合类存放于java.util包中. 集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(refere ...

  6. java中集合的区别_Java中的集合与集合之间的区别

    Java收集框架用于操纵对象的收集.收集框架包含多个包装器类,便利类,用于传统实现的类,例如vector和Hashtable,收集接口等. 集合是Java集合框架中的接口.它分为两部分-Java ut ...

  7. java 集合数组初始化_Java用Arrays.asList初始化ArrayList实例方法

    Java用Arrays.asList初始化ArrayList实例方法 发布于 2020-2-29| 复制链接 在本篇文章里小妖给大家分享的是关于Java中使用Arrays.asList初始化Array ...

  8. collection集合 多少钱_Java 集合(2)-- Iterator接口源码超级详细解析

    一.iterator接口介绍 iterator接口,也是集合大家庭中的一员.和其他的Map和Collection接口不同,iterator 主要是为了方便遍历集合中的所有元素,用于迭代访问集合中的元素 ...

  9. java中集合的排序_Java中集合排序的两种方法

    import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.u ...

最新文章

  1. 关于微信客服消息 40001和45015 模板消息 errcode:40037 遇到的自己挖的坑
  2. Java计算多线程运行时间的简单方式
  3. 在驱动和应用程序间共享内存
  4. 教师资格证综合素质思维导图
  5. mybatis拦截器实现通用权限字段添加
  6. 数据结构——二叉链表创建二叉树(C语言版)
  7. Visio 2003 精简版(简体中文,免激活)百度云链接
  8. 代码整洁之道 python_代码整洁之道
  9. HTTP文件下载原理
  10. 多页pdf怎样合并成一页?
  11. windows 护眼颜色修改
  12. 极光推送 简书android,极光推送第一篇:配置
  13. 美国大学工程计算机排名,想从事编程?2019年USNews美国大学计算机工程专业排名值得一看...
  14. Unity3D学习 ③ 摄像机视角跟随
  15. 不再犹豫用计算机,电脑固态硬盘接口该怎么选?3选1不再犹豫
  16. 通行宝通过注册:年营收5.9亿拟募资5.6亿 腾讯云与上汽是股东
  17. 1945:【09NOIP普及组】多项式输出
  18. 俄罗斯留学语言C1级什么水平,俄语等级考试介绍 去俄罗斯留学语言要求高不高...
  19. 【经验分享】做计算机视觉的你,如何拿到大厂的Offer的?
  20. 优秀的孩子是教出来的

热门文章

  1. QT Creator使用matlab库文件读取.mat文件数据
  2. QT 使用全局变量的方法
  3. R语言-csv文件数据追加
  4. Understanding G1 GC Logs--转载
  5. Distributed locks with Redis--官方
  6. Mysql大小写敏感的问题 --转
  7. 命令行修改weblogic用户名和密码
  8. linux diff(differential) 命令
  9. 13走了,14来了,新的一年,新的开始。
  10. weblogic查看内存情况