题解 1102: 明明的随机数

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

筛选

利用数组下标来排序

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int N,num,m=0;scanf("%d",&N);int a[1001]={0};int b[1001]……

明明的随机数sort() + unique()两个函数使用

摘要: ### 算法 (排序去重) $$O(nlogn)$$ 考察两个函数的使用: - sort:可以将序列排序 - unique:可以将序列中所有相邻的重复元素删除(只保留一个)。此处的删除,并……

1102: 明明的随机数

摘要:解题思路:去重:数组的去重是很难直接把重复值“删去”的,此题要求输入的随机数都是正整数,所以可以把重复值全改成0,最后输出非0数,就算去重了。先排序,后去重。排序使用快速排序。注意事项:快速排序函数中……

利用列表的sort()方法以及集合的去重特性

摘要:解题思路:这题用python解的话第一个输入其实没有什么用,这题主要就是把那十个数字存到列表里,然后利用集合的去重性进行模式反复转换来去重,最后利用sort()函数进行正向排序就可以了,输出的话记得e……

明明的随机数 (C语言代码)

摘要:解题思路:先把后面重复的数字记为0,然后排序注意事项:参考代码:#include<stdio.h>int main(){   int n,b,c,i,j,t,a[100];   scanf("%d",……

1102: 明明的随机数(set)

摘要:解题思路:set集合自带默认升序和去重功能。参考代码:#include <bits/stdc++.h> #define ll long long using namespace std; ……