LeetCode 774. 最小化去加油站的最大距离(极小极大化 二分查找)
生活随笔
收集整理的这篇文章主要介绍了
LeetCode 774. 最小化去加油站的最大距离(极小极大化 二分查找)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
文章目录
- 1. 题目
- 2. 解题
1. 题目
假设我们在一条水平数轴上,列表 stations 来表示各个加油站的位置,加油站分别在 stations[0], stations[1], ..., stations[N-1] 的位置上,其中 N = stations.length。
现在我们希望增加 K 个新的加油站,使得相邻两个加油站的距离 D 尽可能的最小,请你返回 D 可能的最小值。
示例: 输入:stations = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], K = 9 输出:0.500000注: stations.length 是在范围 [10, 2000] 内的整数 stations[i] 是在范围 [0, 10^8] 内的整数 K 是在范围 [1, 10^6] 内的整数 在 10^-6 以内的正确值会被视为正确的答案来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/minimize-max-distance-to-gas-station
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2. 解题
LeetCode 1231. 分享巧克力(极小极大化 二分查找)
- 模板题,预先求出每个站之间的距离,二分查找 d,检查最小间距d下,K个站够不够
68 ms 13.3 MB
我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
总结
以上是生活随笔为你收集整理的LeetCode 774. 最小化去加油站的最大距离(极小极大化 二分查找)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: LeetCode 248. 中心对称数
- 下一篇: LintCode 1915. 举重(01