news 2026/5/31 0:34:42

数字去重(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/5/29 20:35:26

Mustache.js实战指南:告别复杂逻辑,拥抱优雅模板渲染

Mustache.js实战指南&#xff1a;告别复杂逻辑&#xff0c;拥抱优雅模板渲染 【免费下载链接】mustache.js Minimal templating with {{mustaches}} in JavaScript 项目地址: https://gitcode.com/gh_mirrors/mu/mustache.js 还在为前端模板中的复杂条件判断和循环嵌套而…

作者头像 李华
网站建设 2026/5/29 19:31:45

API测试自动化终极指南:Bruno请求链如何重塑你的工作流

你是否曾经在深夜加班调试API时&#xff0c;发现登录请求还未完成&#xff0c;订单查询就已报错&#xff1f;或者环境变量传递混乱&#xff0c;导致整个测试流程频繁中断&#xff1f;在API开发的世界里&#xff0c;这种"步步惊心"的体验几乎成了标配。但今天&#xf…

作者头像 李华
网站建设 2026/5/29 20:58:17

MMAudio终极指南:多模态联合训练实现高质量视频转音频合成

MMAudio终极指南&#xff1a;多模态联合训练实现高质量视频转音频合成 【免费下载链接】MMAudio [CVPR 2025] Taming Multimodal Joint Training for High-Quality Video-to-Audio Synthesis 项目地址: https://gitcode.com/gh_mirrors/mm/MMAudio 在当今多模态人工智能…

作者头像 李华
网站建设 2026/5/29 20:00:10

PHP代码质量守护者:3步打造专业级代码规范检测系统

PHP代码质量守护者&#xff1a;3步打造专业级代码规范检测系统 【免费下载链接】PHP_CodeSniffer PHP_CodeSniffer tokenizes PHP files and detects violations of a defined set of coding standards. 项目地址: https://gitcode.com/gh_mirrors/ph/PHP_CodeSniffer 你…

作者头像 李华
网站建设 2026/5/29 20:08:19

芋道 Ruoyi-Vue-Pro 企业级全栈开发平台技术指南

芋道 Ruoyi-Vue-Pro 企业级全栈开发平台技术指南 【免费下载链接】ruoyi-vue-pro &#x1f525; 官方推荐 &#x1f525; RuoYi-Vue 全新 Pro 版本&#xff0c;优化重构所有功能。基于 Spring Boot MyBatis Plus Vue & Element 实现的后台管理系统 微信小程序&#xff0…

作者头像 李华
网站建设 2026/5/30 21:12:40

Flipper Zero NFC攻击技术:Amiibo模拟全教程

Flipper Zero NFC攻击技术&#xff1a;Amiibo模拟全教程 【免费下载链接】Flipper Playground (and dump) of stuff I make or modify for the Flipper Zero 项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper Amiibo作为任天堂推出的互动玩具系列&#xff0c;…

作者头像 李华