题解 1102: 明明的随机数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

明明的随机数-题解(C++代码)

本题两大要求:####1.去重###2.排序都是set集合的属性,所有使用STL中的**set**会方便很多注意set的遍历需要迭代器的使用代码如下:#include#include#includeusingnamespacestd;intmain(){intn;setnum;while(scanf(

明明的随机数-题解(Java代码)TreeSet

用TreeSet类,TreeSet可以使元素不重复且有序```javaimportjava.util.*;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intlen=sc.nextI

明明的随机数-题解(Python代码)

思路解析:1、用map()高阶函数解决输入问题;2、使用集合特性去重;3、列表函数直接排序;4、注意不输出最后一个空格;```python#1102:明明的随机数.pyN=eval(input())ls=list()N=len(ls)ls=map(int,

明明的随机数-题解(C++代码)

C++中set集合具有以下两个特点:1、set中的元素都是排好序的2、set集合中没有重复的元素常用操作:begin()-----返回set容器的第一个元素的地址end()-------返回set容器的最后一个元素地址clear()-----删除set容器中的所有的元素empty()-----判断se

明明的随机数-题解(C++代码)——初学者

解题思路:创建两个数组a[100],cnt[1001]。a数组存放输入的随机数,cnt[a[i]]代表当前数字的个数。当cnt[a[i]]=2时,说明当前a[i]重复,将a[i]赋为0,并且cnt[a[i]]自减1。参考代码:```cpp#include#includeusingnamespacest

明明的随机数-题解(C++代码)

巧妙利用set容器去重1:首先将输入的数组排序2:将每个数字存入一个set容器中3:输出容器的大小每一个数字(已经去重没有重复的#include#include#includeusingnamespacestd;intmain(){intb;cin>>b;inta[b];setc;for(inti=0

简单方法(C++代码)

摘要:解题思路: c++中的容器set 自动排序+去重 ,完美符合题意,类似的还有很多容器,可以去了解一下注意事项:没啥注意的,照着写就能AC参考代码:#include<bits/stdc++.h>usin……