news 2026/5/1 10:39:29

数字去重(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/1 9:11:51

mcp-agent终极指南:构建智能代理的完整解决方案

mcp-agent终极指南&#xff1a;构建智能代理的完整解决方案 【免费下载链接】mcp-agent Build effective agents using Model Context Protocol and simple workflow patterns 项目地址: https://gitcode.com/GitHub_Trending/mc/mcp-agent 在当今人工智能快速发展的时代…

作者头像 李华
网站建设 2026/5/1 5:38:14

群晖NAS外网访问速度哪家强?内网穿透方法选择

群晖NAS外网访问速度哪家强&#xff1f;内网穿透方法选择群晖 NAS 常见的内网穿透方案有这几种&#xff1a;官方原生的 QuickConnect 零配置方案使用第三方工具&#xff0c;如花生壳、ddnsto&#xff08;绑定域名&#xff09;自建服务方案&#xff08;如 DDNS 端口映射、FRP、…

作者头像 李华
网站建设 2026/5/1 5:45:56

TWiLight Menu++ 终极用户指南:从零开始掌握DSi菜单升级方案

TWiLight Menu 是一款功能强大的DSi菜单升级和替换工具&#xff0c;专为Nintendo DSi、3DS、2DS以及DS闪存卡用户设计。这个开源项目能够让你在任天堂掌机上启动多种游戏ROM&#xff0c;包括NDS、SNES、NES、GameBoy、GBA、Sega等多平台游戏&#xff0c;为你带来全新的游戏体验…

作者头像 李华
网站建设 2026/5/1 5:46:26

5分钟快速上手:Vue 3后台管理系统Art Design Pro完整配置教程

5分钟快速上手&#xff1a;Vue 3后台管理系统Art Design Pro完整配置教程 【免费下载链接】art-design-pro 这是一个基于 Vue3、TypeScript、Vite 和 Element-Plus 精心打造的后台管理系统模板&#xff0c;专注于用户体验和视觉设计。 项目地址: https://gitcode.com/GitHub_…

作者头像 李华
网站建设 2026/5/1 6:52:46

图神经网络解释工具DIG:从入门到精通的全能指南

图神经网络解释工具DIG&#xff1a;从入门到精通的全能指南 【免费下载链接】DIG A library for graph deep learning research 项目地址: https://gitcode.com/gh_mirrors/dig/DIG 图神经网络解释工具DIG是一个专为图深度学习研究设计的开源库&#xff0c;它提供了一套…

作者头像 李华
网站建设 2026/5/1 5:51:07

LiteLLM性能测试与系统优化实战指南

LiteLLM性能测试与系统优化实战指南 【免费下载链接】litellm Call all LLM APIs using the OpenAI format. Use Bedrock, Azure, OpenAI, Cohere, Anthropic, Ollama, Sagemaker, HuggingFace, Replicate (100 LLMs) 项目地址: https://gitcode.com/GitHub_Trending/li/lite…

作者头像 李华