leetcode453. Minimum Moves to Equal Array Elements
来源:互联网 发布:万能试验机软件 编辑:程序博客网 时间:2024/06/07 17:33
题意是把vector的n-1个数加1,直到所有数相等。
其实相等于把大的数减一,直到都等于最小数。
相等于逆否命题。
class Solution {public: int minMoves(vector<int>& nums) { int n=nums.size(); int minx=nums[0]; for(int i=0;i<n;i++){ minx=min(minx,nums[i]); } int cnt=0; for(int i=0;i<n;i++){ cnt+=(nums[i]-minx); } return cnt; }};
阅读全文
0 0
- Leetcode453. Minimum Moves to Equal Array Elements
- leetcode453. Minimum Moves to Equal Array Elements
- LeetCode453. Minimum Moves to Equal Array Elements我是这么解答的
- [return sum(nums)-min(nums)*len(nums)leetcode453】 Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- Minimum Moves to Equal Array Elements II
- 453. Minimum Moves to Equal Array Elements
- Leetcode Minimum Moves to Equal Array Elements
- 453. Minimum Moves to Equal Array Elements
- ** Minimum Moves to Equal Array Elements
- Minimum Moves to Equal Array Elements
- win7/10 安装mysql 5.7.19,设置编码为utf8
- go 语言使用ssh包连接操作Linux服务器,使用ping包查看服务器网络是否正常,使用cron包定时查询该服务器CPU使用情况
- Flume自定义Source、Sink和Interceptor(简单功能实现)
- 堆的创建
- c#webservice的简单示例
- leetcode453. Minimum Moves to Equal Array Elements
- RabbitMQ 入门资料
- 2274: [Usaco2011 Feb]Generic Cow Protests
- 电脑上访问一个网页,整个过程是怎么样的:DNS、HTTP、TCP、OSPF、IP、ARP。
- xymon详细安装教程
- java内部类
- mybatis自动生成代码generator
- echarts 折线分段显示不同颜色
- Google 出品的 Protocol Buffer,别只会用 JSON 和 XML 了