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

湛江公司做网站做网站有哪些软件

湛江公司做网站,做网站有哪些软件,wordpress 安装主题 无法创建目录,赛多利斯科学仪器北京有限公司礼盒的最大甜蜜度 题目描述 给你一个正整数数组 price ,其中 price[i] 表示第 i 类糖果的价格,另给你一个正整数 k 。 商店组合 k 类 不同 糖果打包成礼盒出售。礼盒的 甜蜜度 是礼盒中任意两种糖果 价格 绝对差的最小值。 返回礼盒的 最大 甜蜜度。…

礼盒的最大甜蜜度

题目描述

给你一个正整数数组 price ,其中 price[i] 表示第 i 类糖果的价格,另给你一个正整数 k 。

商店组合 k 类 不同 糖果打包成礼盒出售。礼盒的 甜蜜度 是礼盒中任意两种糖果 价格 绝对差的最小值。

返回礼盒的 最大 甜蜜度。

样例

样例输入

price = [13,5,1,8,21,2], k = 3
price = [1,3,1], k = 2
price = [7,7,7,7], k = 2

样例输出

8
2
0

提示

  • 1<=price.length<=1051 <= price.length <= 10^51<=price.length<=105
  • 1<=price[i]<=1091 <= price[i] <= 10^91<=price[i]<=109
  • 2<=k<=price.length2 <= k <= price.length2<=k<=price.length

思路

答案具有单调性,且n的范围为10510^5105, 只能使用O(nlogn)O(nlogn)O(nlogn),可直接使用二分

代码实现

class Solution {int[] price;int k;public int maximumTastiness(int[] price, int k) {Arrays.sort(price);this.price = price;this.k = k;int l = 0;int r = price[price.length-1];while(l <= r){int mid = (r + l) / 2;if(!check(mid)) r = mid - 1;else l = mid + 1;}return r;}private boolean check(int x){int ans = 1;int max = price[0];for(int i = 1; i < price.length; i++){if(price[i] >= max + x){max = price[i];ans++;}}return ans >= k;}
}
http://www.yayakq.cn/news/257708/

相关文章:

  • 邵阳市城市建设网站网站 购买
  • 网站建设中如何使用字体火星人网页设计培训
  • 免费做网站可以一直用吗自已建网站卖东西要多少钱
  • 房产网站代理广告机免费投放
  • 赵县网站建设如何建微信微商城网站
  • php网站搭建品牌设计就业前景怎么样
  • 简单的网站后台管理系统做狗狗网站的背景图
  • 做一个网站分析应该怎么做网站建设加盟合作
  • seo网站推广怎么做seo发帖软件
  • 做旅游网站的研究意义做哪种类型网站赚钱
  • 双鱼儿 网站建设视频怎么制作
  • 宣城网站建设价格台州路桥做网站的公司有哪些
  • 建设部建设厅报考网站下沙做网站的
  • gta5中正在建设的网站外贸中间体做哪个网站好
  • 如何制作网站地图网页设计教程多少钱
  • 怎么做网站表格企业展示型网站建设
  • 高端的饰品行业网站开发网上推广营销
  • 网站开发工具可视化贵州省民贸民品企业信息管理系统
  • 孝义网站建设苏州外贸网站制作公司
  • 人社局网站建设管理工作总结天津通用网站建设方案
  • 投诉网站制作做笑话网站赚钱
  • 苏州网站建设推广咨询平台如何制作视频
  • 都匀网站建设公司石家庄网站建设模板服务
  • 深圳做分销网站设计企业网站建设比较调查怎么写
  • 方太官方网站的建设情况禹城市建设局网站
  • 化妆品网站欣赏济南网站优化收费标准
  • 黄冈网站建设效果网站建设锚点链接
  • 深圳哪里有网站建设做足彩网站推广
  • dedecms 获取网站地址wordpress显示未开启stmp服务
  • 网站开发原始数据品牌建设方案范文