明明的随机数sort() + unique()两个函数使用
摘要:
### 算法
(排序去重) $$O(nlogn)$$
考察两个函数的使用:
- sort:可以将序列排序
- unique:可以将序列中所有相邻的重复元素删除(只保留一个)。此处的删除,并……
极简_位组法_一位热心的老大爷
摘要:## 思路
**数组位置本身就已是顺序数列。**
## 代码
```c
#include
int main(){
char a[1001] = {'\0'};
……
[编程入门]明明的随机数-题解(C++代码)(新手上路请多多指教)【set做法】
摘要:这个题目我看了一下,就是简单的**去重**+**排序**
废话就少说了,直接上菜!
## 运用C++的Set
------------
**顾名思义,就是数学上的集合——每个元素最……
编写题解 1102: 明明的随机数
摘要:n=int(input())
num=list(map(int,input().split()))
num=list(set(num))
num.sort()
print(len(num))
……
一个运用基础知识能解的题
摘要:解题思路: 利用多次for循环输入到一个一维数组a[105](因为是N <=100,所以a[105]够了)里, 然后再利用for把重复的都标记
1102: 明明的随机数
摘要:解题思路:去重:数组的去重是很难直接把重复值“删去”的,此题要求输入的随机数都是正整数,所以可以把重复值全改成0,最后输出非0数,就算去重了。先排序,后去重。排序使用快速排序。注意事项:快速排序函数中……
Treeset去重和排序
摘要:解题思路:
注意事项:
参考代码:
import java.util.Arrays;
import java.util.Scanner;
import java.util.TreeS……
1102: 明明的随机数(set)
摘要:解题思路:set集合自带默认升序和去重功能。参考代码:#include <bits/stdc++.h>
#define ll long long
using namespace std;
……