首页 > 其他 > 详细

fzyzojP1635 -- 平均值

时间:2019-02-10 15:59:03      阅读:167      评论:0      收藏:0      [点我收藏+]

技术分享图片

做法大概有两种:

1.二分平均值,每个值减去平均值,求有没有一个区间的总和大于等于0

(类比,中位数是二分之后,比mid大的为1,小的为0,看有没有区间大于等于0这样)

最值问题——判定问题

单调队列优化即可(队列的r和R别混了)

 

至于变成a/b的分数形式怎么办?每次记录一个合法的[A,B]最后剩下的就是了。

mid用实数二分100次大概。

2.

技术分享图片

技术分享图片

斜率转化很巧妙,

“倒着做?”

fzyzojP1635 -- 平均值

原文:https://www.cnblogs.com/Miracevin/p/10359269.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!