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

维护一个网站要多少钱个人网页设计的主要内容和要求

维护一个网站要多少钱,个人网页设计的主要内容和要求,手机全部网站,重庆百度推广电话1005.K次取反后最大化的数组和 给定一个整数数组 A#xff0c;我们只能用以下方法修改该数组#xff1a;我们选择某个索引 i 并将 A[i] 替换为 -A[i]#xff0c;然后总共重复这个过程 K 次。#xff08;我们可以多次选择同一个索引 i。#xff09; 以这种方式修改数组后我们只能用以下方法修改该数组我们选择某个索引 i 并将 A[i] 替换为 -A[i]然后总共重复这个过程 K 次。我们可以多次选择同一个索引 i。 以这种方式修改数组后返回数组可能的最大和。 示例 1 输入A [4,2,3], K 1输出5解释选择索引 (1,) 然后 A 变为 [4,-2,3]。 示例 2 输入A [3,-1,0,2], K 3输出6解释选择索引 (1, 2, 2) 然后 A 变为 [3,1,0,2] 本题可以操作同一个索引多次因此 如果当前数组元素均为正数且K为奇数时操作最小的那个如果为偶数则操作谁都无所谓。 如果当前数组元素存在负数从绝对值最大的负数开始都取反为正数若还有剩余剩下的若为奇数挑最小的来进行取反若为偶数则无所谓。 因此可以将数组先进行排序。 import java.util.Arrays;class Solution {public int largestSumAfterKNegations(int[] nums, int k) {Arrays.sort(nums);int res 0;int i 0; //记录第一个非负数索引// 将负数取反直到k用完或遇到第一个非负数while (k 0 i nums.length nums[i] 0) {nums[i] -nums[i];k--;i;}Arrays.sort(nums);// 如果k为奇数且仍有剩余则将最小的非负数取反if (k % 2 1 ) {nums[0]-nums[0];}// 加上剩余的数字for(i0; inums.length;i){res nums[i];}return res;} }
http://www.pierceye.com/news/211974/

相关文章:

  • 西安网站优化推广方案新网站做百度百科
  • 网站外链建设到底该怎么做flash网站案例
  • 成都私人网站制作卓越网站建设的优点
  • 做网站下载别人的图算不算侵权源码之家免费
  • 宁夏住房城乡建设厅网站应用网站建设
  • 宾馆网站建设网站建设管理规范
  • 内部网站建设的步骤过程选择邯郸做网站
  • 国外免费外贸网站dw网页制作教程个人网站
  • 西安建设局网站地址室内设计效果图一套方案
  • php 建网站电子商务网站建设项目规划书
  • 常熟建设局网站代理办营业执照的公司
  • 济南网站关键词优化公司如何制作网站赚钱
  • 长春旅游网站开发360投放广告怎么收费
  • 微信公众号做网站卖东西静态化网站的缺点
  • 网站空间购买今天的新闻头条最新消息
  • 网站制作教程图解怎么解压wordpress
  • 唐山市城市建设规划局网站腾讯云建设一个网站要多少钱
  • 邢台集团网站建设费用聚牛建设网站
  • 如何创建电子商务网站学校网站设计首页
  • 扬州建设投资集团网站世界总人口实时数据
  • 沧州制作网站食品商务网-网站建设
  • 0592 网站建设模板网站建设+百度
  • 请人做个网站多少钱免费商城app
  • 网站建设包括哪些方面?手游源码网站
  • 机关门户网站建设管理情况软件开发工具都有哪些
  • 官方网站建设专家磐石网络wordpress对应的id
  • 学生自做网站优秀作品徐州企业建站模板
  • 网络电子商务购物网站idc机房建设
  • 网站单页seo个人服务器网站备案
  • 装修队伍做网站做机票在线预订网站