明明的随机数(使用unordered_set和sort) 摘要:> unordered_set可以去重,但是不能用cin输入,要用**insert**> sort排序,默认升序。***unordered_set不能用sort***,先复制到vector中…… 题解列表 2025年02月21日 2 点赞 0 评论 668 浏览 评分:0.0
set去重且排序(sf12b) 解题思路:注意事项:参考代码:#includeusingnamespacestd;intmain(){setmyset;//set内部有序且不重复intn,x;cin>>n;while(n--){cin>>x;myset.insert(x);//插入}cout< 题解列表 2025年06月02日 0 点赞 0 评论 469 浏览 评分:0.0
明明的随机数(c语言桶解) 解题思路:用桶来排序,每个数字直接设置为一比qsort快桶号设置为1-1000注意事项:参考代码:intmain(){intN;scanf("%d",&N);inttong[1001]={0};srand((unsigned)time(NULL));for(inti=0;i 题解列表 2025年11月28日 0 点赞 0 评论 300 浏览 评分:0.0 明明的随机数 (Java代码) 摘要:解题思路:注意事项:开局10连wa,我以为是其他错了,没想到忘判断i==0的条件了参考代码:package cWeb.acm; import java.util.ArrayList; impo…… 题解列表 2018年06月23日 0 点赞 0 评论 2417 浏览 评分:2.0 小南解题-明明的随机数--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…… 题解列表 2022年08月26日 0 点赞 0 评论 583 浏览 评分:2.0 明明的随机数 (C++代码) 摘要:解题思路: 先去重,后排序,再输出。注意事项:参考代码:#include<iostream>using namespace std;int main(){ int n[100]; int m…… 题解列表 2017年12月10日 8 点赞 0 评论 2920 浏览 评分:5.0 明明的随机数-题解(Python代码) 思路解析:1、用map()高阶函数解决输入问题;2、使用集合特性去重;3、列表函数直接排序;4、注意不输出最后一个空格;```python#1102:明明的随机数.pyN=eval(input())ls=list()N=len(ls)ls=map(int, 题解列表 2019年09月02日 0 点赞 1 评论 3311 浏览 评分:6.0 明明的随机数-题解(C++代码)(两种方法) 摘要:方法一: ```cpp #include #include using namespace std; int main() { int n,count=0; cin>>n; …… 题解列表 2019年11月04日 0 点赞 0 评论 2478 浏览 评分:6.5 优质题解 【超级简单】明明的随机数(C语言解法)先排序后去重 解题思路:创建int类型的数组,将N个数据存放进去,定义cnt=N;先给数组排序,排序之后相同的数会在相邻位置(关键),再进行相邻的判断;若相邻的数相同,把左边的数变为-1(题目中规定数字属于[1,1000]),将-1视作“不输出”的符号,并且cnt--;最后输出cnt, 题解列表 2021年09月24日 0 点赞 3 评论 2354 浏览 评分:6.6 优质题解 明明的随机数-题解(C++代码)先排序后去重 思路:首先定义一个长度为N的数组a[N],用sort函数对其从小到大进行排序,通过一次循环将每个相邻相等的两个数的前一个数赋值为0,再用sort函数对其从小到大进行排序,将此时数组a内不为0的元素拷贝至数组b中,即得到排序与去重的效果注意事项:注意sort函数的使用```c#include#inclu 题解列表 2021年01月13日 0 点赞 4 评论 2142 浏览 评分:7.0 « 12...6789101112...1415 »
明明的随机数 (Java代码) 摘要:解题思路:注意事项:开局10连wa,我以为是其他错了,没想到忘判断i==0的条件了参考代码:package cWeb.acm; import java.util.ArrayList; impo…… 题解列表 2018年06月23日 0 点赞 0 评论 2417 浏览 评分:2.0
小南解题-明明的随机数--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…… 题解列表 2022年08月26日 0 点赞 0 评论 583 浏览 评分:2.0
明明的随机数 (C++代码) 摘要:解题思路: 先去重,后排序,再输出。注意事项:参考代码:#include<iostream>using namespace std;int main(){ int n[100]; int m…… 题解列表 2017年12月10日 8 点赞 0 评论 2920 浏览 评分:5.0
明明的随机数-题解(Python代码) 思路解析:1、用map()高阶函数解决输入问题;2、使用集合特性去重;3、列表函数直接排序;4、注意不输出最后一个空格;```python#1102:明明的随机数.pyN=eval(input())ls=list()N=len(ls)ls=map(int, 题解列表 2019年09月02日 0 点赞 1 评论 3311 浏览 评分:6.0
明明的随机数-题解(C++代码)(两种方法) 摘要:方法一: ```cpp #include #include using namespace std; int main() { int n,count=0; cin>>n; …… 题解列表 2019年11月04日 0 点赞 0 评论 2478 浏览 评分:6.5
优质题解 【超级简单】明明的随机数(C语言解法)先排序后去重 解题思路:创建int类型的数组,将N个数据存放进去,定义cnt=N;先给数组排序,排序之后相同的数会在相邻位置(关键),再进行相邻的判断;若相邻的数相同,把左边的数变为-1(题目中规定数字属于[1,1000]),将-1视作“不输出”的符号,并且cnt--;最后输出cnt, 题解列表 2021年09月24日 0 点赞 3 评论 2354 浏览 评分:6.6
优质题解 明明的随机数-题解(C++代码)先排序后去重 思路:首先定义一个长度为N的数组a[N],用sort函数对其从小到大进行排序,通过一次循环将每个相邻相等的两个数的前一个数赋值为0,再用sort函数对其从小到大进行排序,将此时数组a内不为0的元素拷贝至数组b中,即得到排序与去重的效果注意事项:注意sort函数的使用```c#include#inclu 题解列表 2021年01月13日 0 点赞 4 评论 2142 浏览 评分:7.0