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

施工员证查询官方网站信息流优化师工作总结

施工员证查询官方网站,信息流优化师工作总结,七冶建设集团网站,wordpress在文章中加背景题目 给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。你需要执行以下操作 恰好 k 次,最大化你的得分: 从 nums 中选择一个元素 m 。 将选中的元素 m 从数组中删除。 将新元素 m 1 添加到数组中。 你的得分增加 m 。 请你返回执行以上操作恰好 k …

题目

给你一个下标从 0 开始的整数数组 nums 和一个整数 k 。你需要执行以下操作 恰好 k 次,最大化你的得分:

从 nums 中选择一个元素 m 。
将选中的元素 m 从数组中删除。
将新元素 m + 1 添加到数组中。
你的得分增加 m 。
请你返回执行以上操作恰好 k 次后的最大得分。

解题思路

  1. 要获得最大化得分所以需要每次都读取数组中最大的值;
  2. m为当前数组中最大元素,则更换后的m + 1也应为最大元素;
  3. 获取最初的最大值max,然后从第二次操作开始,对max + 1然后累加到结果中。

代码展示

package Two.Six.Five;import java.util.Arrays;public class Six {public static void main(String[] args) {Six six = new Six();System.out.println(six.maximizeSum(new int[]{1,2,3,4,5},3));System.out.println(six.maximizeSum(new int[]{5,5,5},2));}public int maximizeSum(int[] nums, int k) {int ans = 0;int max = Integer.MIN_VALUE;for (int i = 0; i < nums.length; i++){if(max < nums[i]){max = nums[i];}}max--;for (int i = 0; i < k; i++){ans += max + 1;max++;}return ans;}
}

http://www.hrbkazy.com/news/45919.html

相关文章:

  • 手机网站分享合肥seo优化
  • 武汉建筑工程百度排名优化咨询电话
  • 如何做威客网站百度链接地址
  • wordpress批量发布工具seo优化视频教程
  • 做个购物网站多少钱软文大全
  • 做venn图网站seo的基本工作内容
  • wifiu盘做网站电商中seo是什么意思
  • 山东济南网站开发泰安百度推广公司
  • 小型企业网站排名前十营销推广是什么意思
  • 深圳外贸营销型网站建设服装网络营销策划书
  • 那方面 搜索网站网页设计友情链接怎么做
  • 交互式网站app深圳龙华区大浪社区
  • 青岛网站建设好不好网络营销的收获与体会
  • 做围棋题网站关键词林俊杰mp3在线听
  • 宁波网站建设详细方案模板辽宁seo推广
  • 做普通网站需要服务器吗全网营销推广软件
  • wordpress站点名称的影响seo查询
  • wordpress百度云链接地址昆明排名优化
  • 湘潭什么网站做c1题目有效获客的六大渠道
  • 怎样做买东西的网站营销广告文案
  • 企业做推广可以发哪些网站电商网
  • 网络营销推广的方案甘肃seo技术
  • 百度收录方法网站如何优化流程
  • 手机便宜网站建设武汉seo优化公司
  • 做logo专用的网站是哪个友情链接可以随便找链接加吗
  • 为歌手做的个人网站关注公众号一单一结兼职
  • 沧州做网站推广推广专员
  • 著名建筑设计网站网络营销的产品策略
  • 培训机构网站模板表白网页制作免费网站制作
  • 网站建设与管理难学吗windows优化大师可靠吗