博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
牛客小白赛4J——强迫症
阅读量:5261 次
发布时间:2019-06-14

本文共 333 字,大约阅读时间需要 1 分钟。

链接: 

来源:牛客网 

思路:把数列排序,把每一个重复的元素和最后一个数想加得到新数,在删掉这一元素即为去重的最少步骤,重复此过程可知最小步骤数即为多余的重复元素个数。

例:1 2 2 4 4 8 8 10

多余的重复元素为:2 4 8 ,所以答案为3

1 #include 
2 using namespace std; 3 #define N 100005 4 5 long a[N]; 6 int n; 7 8 void solve() 9 {10 int i,sum=0;11 for (i=0;i

 

转载于:https://www.cnblogs.com/hemeiwolong/p/9194760.html

你可能感兴趣的文章
kill新号专题
查看>>
MVC学习系列——Model验证扩展
查看>>
C# GC 垃圾回收机制
查看>>
mysqladmin 修改和 初始化密码
查看>>
字符串
查看>>
vue2.x directive - 限制input只能输入正整数
查看>>
实现MyLinkedList类深入理解LinkedList
查看>>
自定义返回模型
查看>>
使用Git、Git GUI和TortoiseGit
查看>>
C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 客户端多网络支持
查看>>
阴影:box_shadow
查看>>
HDU 4122
查看>>
Suite3.4.7和Keil u3自带fx2.h、fx2regs.h文件的异同
查看>>
asp.net的图片、文件上传
查看>>
常用正则
查看>>
Android网络之数据解析----使用Google Gson解析Json数据
查看>>
Python之类
查看>>
五款前端开发编辑器测评
查看>>
业务流程学习(1)
查看>>
week2--线性表
查看>>