日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【二分】Best Cow Fences(poj 2018)

發布時間:2023/12/3 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【二分】Best Cow Fences(poj 2018) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Best Cow Fences

poj 2018

題目大意:

給出一個正整數數列,要你求平均數最大,長度不小于M的字串,結果乘1000取整

輸入樣例

10 6 6 4 2 10 3 8 5 9 4 1

輸出樣例

6500

數據范圍

1?N?100,0001\leqslant N \leqslant 100,0001?N?100,000

解題思路:

我們先想一想,如何求一個長度不小于M且和最大的字段,我們可以設兩個值num和minn分別表示結果和前面減去的最小值
我們圖文結合(如下圖,當n為5,M為2)
我們先枚舉i(從m到n),表示當前字段的結尾位置,因為長度不能小于M,所以紅色部分是必須選的,然后前面的黃色部分是可選可不選的,我們到每一個位置時就更新一遍,就相當于求一個和最小的字段,然后到時直接用sum[i](前綴和)減去它,就可以更新num了

因為他求的是平均值最大的,所以我們每次把所有數減去我們二分得到的結果,然后看一看所得的num是否是非負數,如果是就說明可以找到這樣的一個字段,否則沒有

代碼:

#include<cstdio> #define min(a,b) (a)<(b)?(a):(b) #define max(a,b) (a)>(b)?(a):(b) using namespace std; int n,m; double l,r,mid,num,minn,a[100500],sum[100500]; int main() {scanf("%d %d",&n,&m);for(int i=1;i<=n;++i)scanf("%lf",&a[i]);l=-1e6;r=1e6;while(r-l>1e-5){mid=(l+r)/2;//二分for (int i=1;i<=n;++i)sum[i]=sum[i-1]+a[i]-mid;//求前綴和num=-1e10;minn=1e10;for(int i=m;i<=n;++i){minn=min(minn,sum[i-m]);//計算減去的最小是多少num=max(num,sum[i]-minn);//計算結果}if(num>=0) l=mid;//判斷是否存在else r=mid;}printf("%d",(int)(r*1000)); }

總結

以上是生活随笔為你收集整理的【二分】Best Cow Fences(poj 2018)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本免费电影一区二区三区 | 男女草逼网站 | 色综合区| 成人看片网站 | 欧美性猛交ⅹxx乱大交 | 亚洲特级毛片 | 欧美中文字幕第一页 | 九九热在线免费观看 | 51精品国产| 视频一区日韩 | 欧美激情一区二区三区蜜桃视频 | 国产黄色一区二区三区 | 欧美精品久久久久久久自慰 | 国产影视一区二区 | 日本一本久草 | 饥渴少妇伦色诱公 | 爱情岛论坛永久入口 | 欧美少妇视频 | 国产精品高潮呻吟久久aⅴ码 | 成人自拍av| 亚洲第一页夜 | 国精无码欧精品亚洲一区蜜桃 | 日日操网站| 欧美一区二区在线看 | 五月天婷婷丁香花 | 欧美a级肉欲大片xxx | 国产视频aaa | 日本不卡一区在线观看 | 中文字幕十一区 | 操你啦在线视频 | 免费福利小视频 | 99久久亚洲精品 | 日韩欧美福利 | 成人精品视频网站 | 欧美色图一区 | 国产欧美精品一区二区色综合朱莉 | 亚洲精品 欧美 | 国产不雅视频 | 一区二区三区精品久久久 | 亚洲天堂91 | 一二级毛片 | 久久99热人妻偷产国产 | 欧美三级大片 | 亚洲成人另类 | 久久久久久国产精品三级玉女聊斋 | 国产91av视频 | 色播导航 | 久久精品日 | 国产又粗又猛又爽又黄又 | 韩国av一区二区 | 国产视频精品免费 | 色屁屁www | 在线观看日批视频 | 日韩在线不卡 | 国产综合在线视频 | 成人午夜在线 | 桃谷绘里香在线观看 | 久久久久欧美 | 亚洲黑丝在线 | 国产成人精品无码播放 | 国产精品第 | 夜夜嗨av一区二区 | 欧美一区二区在线播放 | 亚洲乱码国产乱码精品精软件 | av黄色免费 | 无人码人妻一区二区三区免费 | 波多野结衣中文字幕一区二区 | 国产精品区一区二区三 | 91黄色看片 | 天天爽夜夜春 | 国产精品毛片一区二区在线看舒淇 | 91国视频 | 欧美日韩免费做爰视频 | 91精产国品一二三区在线观看 | 亚洲视频免费在线观看 | 女人18毛片一区二区三区 | 日韩美女毛片 | 91久久亚洲 | 亚洲一区播放 | 免费激情网站 | 五月天校园春色 | 丰满人妻熟妇乱偷人无码 | 蜜桃av中文字幕 | 午夜免费一级片 | 亚洲成人黄色影院 | 日本草草影院 | 高清免费视频日本 | 国产三级网站 | 国产精品男女视频 | 羞羞色院91蜜桃 | 毛片网在线观看 | 久久久久久久99 | 亚洲精品欧美激情 | 一区二区三区久久精品 | 伊人成人久久 | 少妇喷白浆 | 亚洲免费三区 | 黄色片毛片 | 曰本毛片 |