明明的随机数(使用unordered_set和sort)
摘要:> unordered_set可以去重,但是不能用cin输入,要用**insert**> sort排序,默认升序。***unordered_set不能用sort***,先复制到vector中……
明明的随机数 (Java代码)
摘要:解题思路:注意事项:开局10连wa,我以为是其他错了,没想到忘判断i==0的条件了参考代码:package cWeb.acm;
import java.util.ArrayList;
impo……
小南解题-明明的随机数--72ms
摘要:a=int(input())b=set(map(int,input().split()))b=list(b)b.sort()print(len(b))for i in b: print(i,en……
明明的随机数 (C++代码)
摘要:解题思路: 先去重,后排序,再输出。注意事项:参考代码:#include<iostream>using namespace std;int main(){ int n[100]; int m……
明明的随机数-题解(Python代码)
摘要:思路解析:
1、用map()高阶函数解决输入问题;
2、使用集合特性去重;
3、列表函数直接排序;
4、注意不输出最后一个空格;
```python
#1102: 明明的随……
明明的随机数-题解(C++代码)(两种方法)
摘要:方法一:
```cpp
#include
#include
using namespace std;
int main()
{
int n,count=0;
cin>>n;
……
优质题解
【超级简单】明明的随机数(C语言解法)先排序后去重
摘要:解题思路:创建int类型的数组,将N个数据存放进去,定义cnt = N;先给数组排序,排序之后相同的数会在相邻位置(关键),再进行相邻的判断;若相邻的数相同,把左边的数变为-1(题目中规定数字属于[1……
优质题解
明明的随机数-题解(C++代码)先排序后去重
摘要:思路:首先定义一个长度为N的数组a[N],用sort函数对其从小到大进行排序,通过一次循环将每个相邻相等的两个数的前一个数赋值为0,再用sort函数对其从小到大进行排序,将此时数组a内不为0的元素拷贝……
明明的随机数-题解(C++代码)——初学者
摘要:解题思路:
创建两个数组a[100],cnt[1001]。a数组存放输入的随机数,cnt[a[i]]代表当前数字的个数。当cnt[a[i]]=2时,说明当前a[i]重复,将a[i]赋为0,并且cn……