news 2026/6/9 18:39:19

数字去重(set)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
数字去重(set)
题目描述

给出一个包含 n 个元素的数组 A,去掉 A 中重复的数字并从小到大排序输出。

输入格式

第一行:1个数n表示数组的长度(2 <= n <= 100000)。 第2至n+1行:每行1个数,对应数组的元素(1<= a[i] <= 10^9)

输出格式

输出去重并从小到大排序好的数组,每行一个数。

样例

【样例输入】

5 10 8 7 8 10

【样例输出】

7 8 10
数据范围与提示

2 <= n <= 100000 1<= a[i] <= 10^9

一些想法

这道题用 set 容器做是非常简单的,只用输入数后,直接丢入set 容器,然后再用迭代器输出就行了,而 set 容器和迭代器会自动去重和排序。

详细请看代码中的注释

AC代码

#include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; set<int> s; for(int i=1;i<=n;i++){ int a; cin>>a; s.insert(a);//将a插入set中,自动去重 } set<int>::iterator it;//声明set的迭代器 for(it=s.begin();it!=s.end();it++){//遍历set cout<<*it<<endl;// 输出当前元素,自动按升序排列 } return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:48:48

快速获取JDK8:一站式安装包下载与使用指南

快速获取JDK8&#xff1a;一站式安装包下载与使用指南 【免费下载链接】JDK8安装包下载 JDK8 安装包下载本仓库提供了一个资源文件的下载&#xff0c;即 JDK8安装包.zip 项目地址: https://gitcode.com/open-source-toolkit/8a55c 还在为JDK8的安装烦恼吗&#xff1f;本…

作者头像 李华
网站建设 2026/6/10 3:30:07

SiYuan与Word互操作完全手册:打破知识管理的格式壁垒

SiYuan与Word互操作完全手册&#xff1a;打破知识管理的格式壁垒 【免费下载链接】siyuan A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. 项目地址: https://gitcode.com/GitHub_Trending/si…

作者头像 李华
网站建设 2026/6/10 10:29:57

安捷伦E4440A E4447A E4448A E4443A频谱分析仪

Agilent E4440A*安捷伦标准特: AgilentE4440A具有自动量程功能的全数字IFAgilentE4440A相噪优化 AgilentE4440A全套检波器套件 160个分辨率带宽设置(10%步进) 2 dB 步进衰减器 FFT 及扫频测量模式 门通选扫频 套单键功率测量 AgilentE4440A用内置的CISPR和MIL标准预兼容EMI检波…

作者头像 李华
网站建设 2026/6/9 11:44:40

[Windows] Wise Disk Cleaner 专业版(深度系统清理优化工具)

获取地址&#xff1a;Wise Disk Cleaner 专业版 专业的系统垃圾清理与磁盘优化工具。采用深度扫描引擎&#xff0c;可精准识别并清除系统缓存、无效注册表、程序残留文件、浏览器历史记录等数十种垃圾文件。提供安全、完整的清理方案&#xff0c;有效释放磁盘空间&#xff0c;…

作者头像 李华
网站建设 2026/6/10 12:53:48

转行网安别踩坑!软实力才是敲门砖,安全运维岗更好切入

很多运维转行网安时&#xff0c;只关注 “技术攻击与防御”&#xff08;如渗透测试、漏洞挖掘&#xff09;&#xff0c;却忽视了 “合规知识”—— 而合规是企业安全的 “底线要求”&#xff0c;也是网安岗位的 “刚需技能”。随着《网络安全法》《数据安全法》《个人信息保护法…

作者头像 李华
网站建设 2026/6/10 11:18:32

信息安全管理与评估2019第一阶段任务二评分标准

2019年全国职业院校技能大赛高职组“信息安全管理与评估”赛项任务书赛项时间共计6小时&#xff0c;含赛题发放、收卷及午餐时间。赛项信息竞赛阶段任务阶段竞赛任务竞赛时间分值第一阶段平台搭建与安全设备配置防护任务1网络平台搭建270分钟60任务2网络安全设备配置与防护240第…

作者头像 李华