当前位置: 首页 > news >正文

网站自然排名往后掉/商丘 峰少 seo博客

网站自然排名往后掉,商丘 峰少 seo博客,国家重点高新技术企业名单,做网站开发想转行做医药销售题目地址: https://www.lintcode.com/problem/minimum-moves-to-equal-array-elements/description 给定一个长nnn数组AAA,每次操作允许将其中的n−1n-1n−1个数进行加111的操作,问至少进行多少次操作可以使得AAA的所有数都相等。 设AAA的…

题目地址:

https://www.lintcode.com/problem/minimum-moves-to-equal-array-elements/description

给定一个长nnn数组AAA,每次操作允许将其中的n−1n-1n1个数进行加111的操作,问至少进行多少次操作可以使得AAA的所有数都相等。

AAA的最小值是mmm,则答案就是∑i(A[i]−m)\sum_i (A[i]-m)i(A[i]m)。问题可以转述为加多少个形如(1,1,...,1)−(0,0,...,0,1,0,...,0)(1,1,...,1)-(0,0,...,0,1,0,...,0)(1,1,...,1)(0,0,...,0,1,0,...,0)这样的向量可以使得每个数都相等。也就是在问减去多少个形如(0,0,...,0,1,0,...,0)(0,0,...,0,1,0,...,0)(0,0,...,0,1,0,...,0)这样的向量可以使得每个数都相等。显然答案就是∑i(A[i]−m)\sum_i (A[i]-m)i(A[i]m)。代码如下:

public class Solution {/*** @param nums: an array* @return: the minimum number of moves required to make all array elements equal*/public int minMoves(int[] nums) {// Write your code hereint min = Integer.MAX_VALUE;for (int num : nums) {min = Math.min(min, num);}int res = 0;for (int num : nums) {res += num - min;}return res;}
}

时间复杂度O(n)O(n)O(n),空间O(1)O(1)O(1)

http://www.jmfq.cn/news/4916953.html

相关文章:

  • 做配资网站多少钱/福建seo排名
  • 做海报的网站类似于创客贴/怎么申请网站空间
  • 北京专业网站的建设/拓客软件
  • 怎么做网站开始动画/广告网站策划方案
  • 网站遭攻击/org域名注册
  • 如何做网站首页收录/搜索引擎优化有哪些要点
  • 深圳网站建设哪家口碑好/淘宝关键词查询工具
  • 设计软件免费版/成都网站优化及推广
  • 做的网站用户密码在哪里找/网站免费推广平台
  • 辽源网站建设/怎样建立自己网站
  • 扬州有做义工的地方或网站嘛/乐天seo培训
  • 怎么做微拍网站/今日头条权重查询
  • 现工作室专做网站建设等应用程序项目,但工作室名暂为/百度推广怎么提高关键词排名
  • 本网站只做信息展示不提供在线交易/网站seo搜索引擎优化案例
  • 建设一个网站 最好是官网那种/安全优化大师下载
  • 广州疫情非常可怕/seo关键词优化排名软件
  • 雪梨直播/seo网站优化推广教程
  • 湖北商城网站建设/网页设计图
  • 端午节网站建设/我的百度账号登录
  • 如何做seo网站/个人推广网站
  • 网站 外包 版权/关键词优化外包
  • 查询企业信息的官方网站/网络推广费用预算表
  • 靖江做网站的单位/搜索引擎seo排名优化
  • 卖环保设备做哪个网站好/哪有学电脑培训班
  • 公司英文网站多少钱/搜索引擎关键词广告
  • 荆门市网站建设/网上营销的方式
  • 长城建设投资有限公司网站/seo如何优化一个网站
  • 网站实名制 怎么做/百度seo服务
  • 网站建设松江/app拉新渠道商
  • 免费企业黄页网站入口/网络推广渠道有哪些