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

网址导航建站wordpress提示更新失败

网址导航建站,wordpress提示更新失败,中国最大的电商平台是哪家,杭州网站建设网Best Cow Fences poj 2018 题目大意#xff1a; 给出一个正整数数列#xff0c;要你求平均数最大#xff0c;长度不小于M的字串#xff0c;结果乘1000取整 输入样例 10 6 6 4 2 10 3 8 5 9 4 1输出样例 6500数据范围 1⩽N⩽100,0001\leqslant N \leqslant 100,0001⩽…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为5M为2 我们先枚举i从m到n表示当前字段的结尾位置因为长度不能小于M所以红色部分是必须选的然后前面的黄色部分是可选可不选的我们到每一个位置时就更新一遍就相当于求一个和最小的字段然后到时直接用sum[i]前缀和减去它就可以更新num了 因为他求的是平均值最大的所以我们每次把所有数减去我们二分得到的结果然后看一看所得的num是否是非负数如果是就说明可以找到这样的一个字段否则没有 代码 #includecstdio #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 i1;in;i)scanf(%lf,a[i]);l-1e6;r1e6;while(r-l1e-5){mid(lr)/2;//二分for (int i1;in;i)sum[i]sum[i-1]a[i]-mid;//求前缀和num-1e10;minn1e10;for(int im;in;i){minnmin(minn,sum[i-m]);//计算减去的最小是多少nummax(num,sum[i]-minn);//计算结果}if(num0) lmid;//判断是否存在else rmid;}printf(%d,(int)(r*1000)); }
http://www.sadfv.cn/news/359505/

相关文章:

  • 太原百度seo网站建设宁波seo优化报价多少
  • 常熟做网站的社交网站怎么制作
  • 怎么做网站记者网站网站代理怎么做的
  • 网站建设项目功能需求分析报告开发公司成本管控
  • 做网站的 书籍营销型网站建设的好处
  • 定西市小企业网站建设建设推荐广州微信网站建设
  • 微网站怎么用明年做那个网站致富
  • 教育培训网站建设ppt心理咨询网站
  • 衡水市网站建设嘉兴网站建设全包
  • 广州哪家网站建设服务好长沙县工程建设质监站网站
  • iapp网站做软件教程动漫制作专业一个月多少钱
  • 网站建设哪家合适网站集群建设解决方案
  • o2o商城分销网站开发广东室内设计学校
  • 企业网站的制作原则圣象分销系统
  • 泉州网页模板建站微信应用小程序
  • 网站建设seo推广网站建设基础与实践
  • 用视频做网站背景wordpress阅读数 显示k
  • 美团网站制作的特色wordpress大前端破解
  • 中山营销型网站设计网站风格下载
  • 网站建设英语网页设计与制作精品课程网站
  • 如何验证网站所有权搜索引擎查重
  • 网站建设 教学视频上海网站建设品牌
  • 上市公司网站建设评价建设一个网站平台的费用吗
  • 工信部个人备案网站可信吗宝安网站建设公司
  • 这个网站做海外推广wordpress简单论坛
  • 建设一个跟京东一样的网站肇庆关键词网站排名
  • 制作软件网站中国企业报集团简介
  • 帝国cms7.0模板 绿色企业网站模板(整站带数据)网站上线盈利
  • 做网站用什么语言制作最安全海外网络搭建
  • 2021没封的网站有人分享吗自己做的网站可以发布吗