当前位置: 首页 > 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.hyszgw.com/news/47904.html

相关文章:

  • 医院网站改版建设招标公告湛江小程序开发公司
  • 上海网站建设建站怎么做旅店网站
  • 如何360收录网站手机能访问asp网站
  • 网站文章模板网站首页做的好看
  • 白云外贸型网站建设国产十大erp软件
  • 济南网站开发wuliankj济南专业的设计网站
  • 北京通州区网站制作电子商务网站建设与维护管理
  • 公司网站建设推广方案模板企业电子商务网站建设
  • 网站代备案服务网架加工厂家
  • 做外贸网站机构网站评估怎么做
  • 阿里外贸平台网站建设哪些客户需要做网站
  • jsp手机版网站开发做网站送邮箱
  • 空白网站怎么做广东外贸网站推广
  • 做招商加盟网站怎么做电商网站建设考试
  • 筑巢网站推广怎么样网站开发,自定义首页显示
  • 网站开发收费表如何推广
  • 江苏省交通建设厅门户网站登不了wordpress
  • 丰都网站建设费用广州企业信息查询
  • 网站的详情页面体彩网站开发
  • 建设银行信用卡网站登录网站建设教程特别棒湖南岚鸿权 威
  • 做网站须要什么技术公司网站建设企业
  • wordpress建站必须选择主题网页制作基础教程慕课版
  • 响水县住房和城乡建设局网站个人网站用移动硬盘做服务器
  • 免费网站成品丫个网站建设
  • 腾讯云域名如何建设网站做网站找合作伙伴
  • 水果建设网站前的市场分析长沙做网站好的公司
  • 网站开发项目经理工资下载微信
  • 公司网站平台建设南华网站建设
  • 建网站与发布网站如何同步目录wordpress
  • 网站被k的原因自动网站建设