题解 1102: 明明的随机数

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

筛选

简单保姆式 题解

摘要:解题思路:            1、先进行排序,先不管重复的数字。这里我使用的是冒泡排序法,让两个相邻的数字比较,如果第一个数比第二个数大,就互换;反之不变。            2、排序完成了,……

明明的随机数

##思路先将数组中所有数都定义为0,输入N,然后循环输入N个数,把输入进来的数t就存放到数组下标为t的位置,新的数就会替换原数组里的元素0,这样及既不会有重复的数据,输出时也只需要判断元素是不是0,不是0就输出(数组从头至尾循环完成排序),一箭双雕。

明明的随机数 C语言

解题思路:该题目分为两大主要目的,第一是要对输入的数进行排序,第二是对输入的数进行筛同。排序的方法很多,仅做参考,筛同时首先利用比较将相同的数选出来,然后将相同的数进行赋值,赋值成-1,后续会利用if语句,将小于0的数删除,达到筛同的目的。参考代码:#includeintmain()

1102: 明明的随机数

摘要:```cpp #include #include using namespace std; int main() { int N,i,j=0,b[100]; cin>>N……

明明的随机数(C语言)

**解题思路**先对数组从小到大进行排序,再依次将原序列中每个连续相等子列的第一个元素移动到前端。**参考代码:**```c#include#defineN100intmain(){intnum[N],n;scanf("%d",&n);for(inti=0;i

1102: 明明的随机数(set)

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

Treeset去重和排序

摘要:解题思路: 注意事项: 参考代码: import java.util.Arrays; import java.util.Scanner; import java.util.TreeS……