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

北语 12.6Unaverage 2

点击查看代码
#include<bits/stdc++.h>
using namespace std;typedef long long LL;
const int N=1e5+10;
int n,k;
LL a[N],b[N],s[N];bool check(LL x)
{//预处理前缀和数组for(int i=1;i<=n;i++){b[i]=a[i]*1000-x;s[i]=s[i-1]+b[i];}LL mn=0;for(int i=k;i<=n;i++){mn=min(mn,s[i-k]);if(s[i]-mn>=0) return true;}return false;
}int main()
{scanf("%d%d",&n,&k);for(int i=1;i<=n;i++) scanf("%lld",&a[i]);LL l=0,r=1e12,mid,ans;while(l<=r){LL mid=l+r>>1;if(check(mid)) l=mid+1,ans=mid;else r=mid-1;}cout<<ans;return 0;
}
一道非常棒的题目,考察了前缀和二分 对思维的考察很深入 首先,题目要求在长度为n的数组中找到长度大于等于k的平均值最大的片段,我们可以假设平均值x,然后对数组的每一个元素都减去x,这样看一个片段的和是否大于0就可知他们的平均值是否大于x,问题就转化为了求片段和,可以用前缀和 其次,如何搜索长度大于等于k的片段和最大片段,我们可以从左右端点的角度考虑,固定右端点用来遍历。动态维护一个左端点,我们要让一个片段和最大就是s[j]-s[i-1]最大,那么左端点s[i-1]就是越小越好,我们在遍历右端点的过程中可以顺便维护左端点的最小性,用min(mn,s[i-k])即可 最后,我们二分查找答案即可,因为l=r的时候我们还要对ans的值做操作,l,r不是直接返回值(好像也可以。。。不过还是养成好习惯 话外,二分直接满足向下取整了,不用再考虑了,因为实际值就是较小值啊
http://www.jsqmd.com/news/66226/

相关文章:

  • 2025年市场最好的家电微动开关制造商口碑推荐榜,汽车微动开关/电动推杆微动开关/小型微动开关/中型微动开关制造企业推荐榜单
  • 批量文件重命名工具---如何快速给大量文件用编号命名
  • 2025专门申请香港大学的留学中介有哪些
  • 2025年目前耐用的防水微动开关源头厂家有哪些,小型微动开关/新能源微动开关/微动开关/中型微动开关/家电微动开关实力厂家怎么选
  • 2025年目前耐用的家电微动开关源头厂家怎么选,大电流微动开关/新能源微动开关/小型微动开关/微动开关/汽车微动开关定做厂家有哪些
  • 2025 年 12 月处理剂厂家权威推荐榜:硅胶处理剂、橡胶处理剂源头精选,强力粘接与长效稳定解决方案
  • 靠谱家政服务机构推荐:售后完善是关键
  • 混合机供应商与制造商挑选标准全解析
  • 混合机专业厂家如何选?南通克莱尔是优选
  • 探寻机织布源头厂家、正规厂家与制造厂的魅力
  • 解读上海浩潭环保科技有限公司的市场口碑、专业性与案例效果
  • 2025年GEO优化工具推荐:AI驱动下的流量新引擎
  • week3--Re--刷题记录
  • 2025深圳兄弟机床维修厂家实力榜:永华鑫数控以精准诊断技术领跑,六家高可靠本土服务商深度解析
  • 2025专门申请香港大学的中介
  • 有名靠谱的家政服务企业推荐——广州市喜相缘家政有限公司
  • 2025申请香港研究生的中介机构价格
  • 2025香港留学机构十强排名榜
  • java.io.IOException: Packet lenxxxxxx is out of range!
  • ⸢ 拾肆-Ⅱ⸥⤳ 实战检验应用实践(下):自动化检验 演练复盘 - 教程
  • 2025深圳EVA材料厂家实力榜:共创辉煌以高弹防火技术领跑,六家创新型企业深度解析
  • 2025电线厂家实力排行榜:深圳奔达康电缆以无氧铜技术领跑,六家高潜力本土品牌深度解析
  • 2025年度广东青少年素质教育学校权威推荐榜单:沉迷游戏矫正/管教叛逆学生/叛逆不听话管教学校精选
  • ISCTF2025 赛后WP
  • 上海浩潭环保科技:实力、口碑与专业服务的融合
  • 基于蚁群算法的直流电机PID参数整定 MATLAB 实现
  • 2025年粉末冶金制造企业权威推荐榜单:工业清洗机设备厂家‌/铝压铸件‌/超声波清洗机厂家‌‌源头厂家精选
  • 2025 年11月角接触球轴承生产厂家实力推荐:机床/电主轴/磨床/数控车床/光伏专用/切片机/高转速/低噪音/配对角接触球轴承,精准选型与性能优势深度解析
  • 2025香港的留学中介哪家做的比较好
  • 2025香港留学中介大家有推荐的吗