首页 前端知识 明明生成了 � N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 数据范围: 1 ≤ � ≤ 1000 1≤n≤1000 ,输入的数字大小满足 1 ≤ � � � ≤ 500 1≤val≤500

明明生成了 � N个1到500之间的随机整数。请你删去其中重复的数字,即相同的数字只保留一个,把其余相同的数去掉,然后再把这些数从小到大排序,按照排好的顺序输出。 数据范围: 1 ≤ � ≤ 1000 1≤n≤1000 ,输入的数字大小满足 1 ≤ � � � ≤ 500 1≤val≤500

2024-04-18 12:04:26 前端知识 前端哥 308 934 我要收藏
这道题可以使用Set来去除重复元素,然后将结果放入一个List中并排序输出。 具体代码如下(Java实): ```java import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner(); Set set = new HashSet<>(); for (int i = 0; i < n; ) { int num = scanner.nextInt(); .add(num); } List list = new ArrayList<>(); Collections.sort(list); for (int num : list) { System.out(num); } } } ``` 你可以根据自己的需求调整输入和输出的方式。
转载请注明出处或者链接地址:https://www.qianduange.cn//article/5190.html
标签
评论
发布的文章

用js生成小米商城

2024-04-27 21:04:59

网页汇率计算器vue代码

2024-04-26 13:04:44

Python读写Json文件

2024-04-23 22:04:19

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!