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

神农架网站制作wordpress部署成英文怎么办

神农架网站制作,wordpress部署成英文怎么办,移动端网站 用什么软件做,找简历的网站在数组nums中找到p个数对#xff0c;使差值绝对值的和最小。 思路#xff1a; 最小差值应该是数值相近的一对数之间产生#xff0c;让数值相近的数字尽量靠在一起方便计算#xff0c;所以需要排序。 这里不去直接考虑一对对的数字#xff0c;而是直接考虑差值的取值。 … 在数组nums中找到p个数对使差值绝对值的和最小。 思路 最小差值应该是数值相近的一对数之间产生让数值相近的数字尽量靠在一起方便计算所以需要排序。 这里不去直接考虑一对对的数字而是直接考虑差值的取值。 用binary search搜索一个差值。 左边界是0右边界就是nums中的最大值 - 最小值nums排序后最右边数字 - 最左边数字。 确定mid 差值那么一对数字的差的绝对值如果 这个差值就说明满足 遍历数组nums, 计算满足 差值的数字有多少对记为cnt对 如果cnt p, 说明差值在mid内的数字对能达到p个可以进一步缩小差值right mid. 反之需要left mid1. class Solution {int n 0;public int minimizeMax(int[] nums, int p) {n nums.length;Arrays.sort(nums);int left 0;int right nums[n-1] - nums[0];while(left right) {int mid left (right - left) / 2;if(canMakePairs(mid, nums, p)) {right mid;} else {left mid 1;}}return left;}boolean canMakePairs(int mid, int[] nums, int p) {int cnt 0;for(int i 0; i n-1 cnt p;i){ //在这里限制cntp,因为p可以是0if(nums[i1] - nums[i] mid) {cnt ;i ; //加上for里面的i,相当于i向右移动2位}}return cnt p;} }
http://www.hkea.cn/news/14262403/

相关文章:

  • 发号网站源码wordpress图片插件使用
  • wap网站适配养猪网站建设规划书
  • 长沙做网站比较好的公司网站设计网络推广商贸平台
  • 中英文企业网站php源码做外贸网站选择服务器
  • 人人网站建设方案书传奇页游开服
  • 做网站卖大闸蟹免费空间网站
  • 上海学网站建设网站维护排名
  • 优惠网站怎么做杭州网站建站模板
  • 做自我介绍的网站的图片素材网站备案时间怎么查询
  • 电子商务网站的功能商业网站建设案例课程 下载
  • 怎么查询网站是否收录网站开发与建设课程
  • 深圳做装修网站费用汽车行业网站建设比较
  • 模板手机网站建设临沂网站制作案例
  • 虫部落导航网站怎么做网站导入链接
  • 网站做网站泉州做网站设计公司
  • 网站上面带官网字样怎么做的外贸网站APP
  • 建站套餐开办网站需要什么资质
  • 青海城乡建设部网站阿里云申请域名做网站
  • 看房自己的网站建设多少钱免费大型网站
  • 酒店专业培训网站建设伯维网站建设
  • 信用泰安网站旅游网页设计免费模板
  • 加盟网站模板网络营销的特点包括超前性
  • 网站建设代理政策网络营销方式单一
  • 个人内网网站建设网站优化关键词公司
  • 自定义短网址seo排名咨询
  • 那个网站做720度效果图网站的作用和意义
  • 网站开发学费广告联盟赚钱app
  • 网站建设总体规划包括杭州临平网站建设
  • 域名注册网站有哪些东莞公共资源交易中心
  • 做书的网站有哪些内容c2c电子商务的网站