CF1941F

题目链接

分析

最大值最小化,明显二分。

发现顺序对答案没有影响,考虑排序。

由于只能插入一个题目,所以肯定是在 a i − a i − 1 a_i-a_{i-1} ai−ai−1 最大的地方插入,而且插的值肯定在两个的中间,但是不能忽略 a i − a i − 1 a_i-a_{i-1} ai−ai−1 的次大值的贡献。

我们可以枚举每个 d i d_i di 二分一个最大的 l i l_i li 使得: d i + l i ≤ a m a x p − a m a x p − 1 2 d_i+l_i \le \frac{a_{maxp}-a_{maxp-1}}{2} di+li≤2amaxp−amaxp−1,最后再跟 d i + l i + 1 d_i+l_{i+1} di+li+1 比较取最小值即可。

相关推荐
Sirens.几秒前
七大经典排序算法:原理、实现与复杂度分析
java·数据结构·算法·排序算法
wfbcg7 分钟前
每日算法练习:LeetCode 54. 螺旋矩阵 ✅
算法·leetcode·矩阵
黎阳之光10 分钟前
【从虚拟到实体:黎阳之光实时三维重构,开启AI空间智能新纪元
大数据·人工智能·算法·安全·数字孪生
jghhh0116 分钟前
基于主从博弈的主动配电网阻塞管理:MATLAB实现
算法·matlab
小O的算法实验室24 分钟前
2022年IEEE TITS,基于 VRP 优化模型的城市轨道交通智能物流车辆配送路径优化,深度解析+性能实测
算法·论文复现·智能算法·智能算法改进
_日拱一卒31 分钟前
LeetCode:206反转链表
算法·leetcode·链表
我不是懒洋洋37 分钟前
【经典题目】链表OJ(轮转数组、返回倒数第k个节点、链表的回文结构)
c语言·开发语言·数据结构·算法·链表·visual studio
SteveSenna37 分钟前
aubo i5+pika realsense+ACT训练完整流程
人工智能·学习·算法·机器人
AC赳赳老秦44 分钟前
OpenClaw对接百度指数:关键词热度分析,精准定位博客创作方向
java·python·算法·百度·dubbo·deepseek·openclaw
551只玄猫1 小时前
Why Financial Data Cannot Be Modeled with “Standard Machine Learning”
算法·机器学习·数学建模·金融·数据科学·英文·金融建模