明明的随机数--set容器自动排序+去重,简单易懂 摘要:解题思路:又要去重又要排序,那么set容器是不二之选,set无法加入重复数据,同时对数据从小到大排序参考代码:#include <bits/stdc++.h> using namespace std…… 题解列表 2024年03月15日 1 点赞 0 评论 186 浏览 评分:9.9
明明的随机数sort() + unique()两个函数使用 摘要: ### 算法 (排序去重) $$O(nlogn)$$ 考察两个函数的使用: - sort:可以将序列排序 - unique:可以将序列中所有相邻的重复元素删除(只保留一个)。此处的删除,并…… 题解列表 2021年09月03日 0 点赞 0 评论 400 浏览 评分:9.9
通过遍历查重,直接赋0 摘要:解题思路:注意事项:用一个新的数组存更好。参考代码:#include<iostream>#include<algorithm>using namespace std;int main(){int a…… 题解列表 2021年03月09日 0 点赞 0 评论 293 浏览 评分:9.9
一个运用基础知识能解的题 摘要:解题思路: 利用多次for循环输入到一个一维数组a[105](因为是N <=100,所以a[105]够了)里, 然后再利用for把重复的都标记 题解列表 2022年02月18日 0 点赞 0 评论 154 浏览 评分:9.9
优质题解 1102: 明明的随机数 摘要:解题思路:去重:数组的去重是很难直接把重复值“删去”的,此题要求输入的随机数都是正整数,所以可以把重复值全改成0,最后输出非0数,就算去重了。先排序,后去重。排序使用快速排序。注意事项:快速排序函数中…… 题解列表 2022年03月13日 0 点赞 0 评论 1026 浏览 评分:9.9
明明的随机数-题解(C++代码)-----新手级别 摘要:#include #include using namespace std; int main() { int n; cin>>n; int a[n]; for(int i=0…… 题解列表 2019年10月23日 0 点赞 0 评论 815 浏览 评分:9.9
明明的随机数 题解 摘要:解题思路:这题题目要求给出n个数,把全部数输入,进行“去重”并“排序”的操作,最后输出操作完后的数列。那么这题我用了set轻松水过......STL中的set(也称集合),在输入时会自动排序并会去掉重…… 题解列表 2022年04月28日 0 点赞 6 评论 139 浏览 评分:9.9
1102: 明明的随机数(基础,思路简洁,有意思) 摘要:解题思路:注意事项:参考代码:#include<iostream>#include<algorithm>//用于sort函数using namespace std;int main(){ int…… 题解列表 2024年03月11日 1 点赞 0 评论 160 浏览 评分:9.9
明明的随机数(正规) 摘要:解题思路:把相等于0,然后在排,在定义个数组,把不等于0的复制其中,然后输出.......注意事项:无参考代码:#include<iostream>#include<algorithm>using n…… 题解列表 2023年06月28日 0 点赞 0 评论 135 浏览 评分:9.9
C++-使用动态数组,使用检查目标数组是否重复或检查原数组待输入值是否重发 摘要:解题思路: 排序:使用的普通的冒泡排序,其他的排序也可以无影响 去重: 思路1:检测目标数组是否存在与当前出原数组待输入项相等的值 思路2:检测原数组待输入项i与i-1项是否相等 注意事…… 题解列表 2024年06月01日 0 点赞 0 评论 128 浏览 评分:9.9