集合相等问题_JAVA
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相关推荐
- 获取后台集合并遍历_java集合类汇总,终于出总结了,再也不用担心混淆了
一:集合与数组 数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用. 集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用. ...
- java并发集合有哪些_java中常见并发集合有哪些?详细解析
关于java中有关集合的知识点,相信大家还是有所了解的.集合中所包含的知识点是非常丰富的,而且可以细分为很多类型.今天就来为大家介绍一下并发集合的有关知识,并且用实际代码为大家展示,一起来看看吧. 首 ...
- java 集合自定义元素_java集合 collection-list-ArrayList 将自定义对象作为元素存到ArrayList集合中,并去除重复元素。...
import java.util.*;/*将自定义对象作为元素存到ArrayList集合中,并去除重复元素. 比如:存人对象.同姓名同年龄,视为同一个人.为重复元素. 思路: 1,对人描述,将数据封装 ...
- java set集合转数组_Java数组【array】与集合【list】的相互转换
集合转数组 利用 List中的toArray() 方法: 数组转集合 利用 java.util.Arrays下的 Arrays.asList()方法 代码演示: public static void ...
- java集合对象声明_Java基础————集合类
原标题:Java基础----集合类 理解集合类 集合类存放于java.util包中. 集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(refere ...
- java中集合的区别_Java中的集合与集合之间的区别
Java收集框架用于操纵对象的收集.收集框架包含多个包装器类,便利类,用于传统实现的类,例如vector和Hashtable,收集接口等. 集合是Java集合框架中的接口.它分为两部分-Java ut ...
- java 集合数组初始化_Java用Arrays.asList初始化ArrayList实例方法
Java用Arrays.asList初始化ArrayList实例方法 发布于 2020-2-29| 复制链接 在本篇文章里小妖给大家分享的是关于Java中使用Arrays.asList初始化Array ...
- collection集合 多少钱_Java 集合(2)-- Iterator接口源码超级详细解析
一.iterator接口介绍 iterator接口,也是集合大家庭中的一员.和其他的Map和Collection接口不同,iterator 主要是为了方便遍历集合中的所有元素,用于迭代访问集合中的元素 ...
- java中集合的排序_Java中集合排序的两种方法
import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.u ...
最新文章
- 关于微信客服消息 40001和45015 模板消息 errcode:40037 遇到的自己挖的坑
- Java计算多线程运行时间的简单方式
- 在驱动和应用程序间共享内存
- 教师资格证综合素质思维导图
- mybatis拦截器实现通用权限字段添加
- 数据结构——二叉链表创建二叉树(C语言版)
- Visio 2003 精简版(简体中文,免激活)百度云链接
- 代码整洁之道 python_代码整洁之道
- HTTP文件下载原理
- 多页pdf怎样合并成一页?
- windows 护眼颜色修改
- 极光推送 简书android,极光推送第一篇:配置
- 美国大学工程计算机排名,想从事编程?2019年USNews美国大学计算机工程专业排名值得一看...
- Unity3D学习 ③ 摄像机视角跟随
- 不再犹豫用计算机,电脑固态硬盘接口该怎么选?3选1不再犹豫
- 通行宝通过注册:年营收5.9亿拟募资5.6亿 腾讯云与上汽是股东
- 1945:【09NOIP普及组】多项式输出
- 俄罗斯留学语言C1级什么水平,俄语等级考试介绍 去俄罗斯留学语言要求高不高...
- 【经验分享】做计算机视觉的你,如何拿到大厂的Offer的?
- 优秀的孩子是教出来的