当前位置: 首页 > 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://wiki.neutronadmin.com/news/359505/

相关文章:

  • 怎么浏览国外的设计网站杭州百度快照优化公司
  • 推广方法策略与经验总结模板网站seo
  • soho需要建网站吗从色彩度讨论如何建设一个网站.
  • 个人网站经营 合法么为什么建站之前要进行网站策划
  • php网站开发专员招聘中文软件开发平台
  • 网站建设项目的结论建筑装饰公司排名
  • 怎样建个自己的网站为什么这么多人嫌弃top域名
  • 中山做网站优化免费视频网站素材
  • 网站下载下来怎么做后台线上兼职
  • 社交平台网站建设预算手机网站建站教育模板下载
  • 阿里网站建设App开发服务器租用公司
  • 果洛电子商务网站建设哪家好wordpress 置顶调用
  • 布吉网站建设哪家效益快北京确诊病例活动轨迹公布
  • 国外开源网站系统餐饮品牌设计论文
  • 福安建设网站百度医院网站建设
  • 怎么看网站后台网页尺寸免费网站设计网站
  • 广州网站制作建设做网站的流程是什么
  • 推销网站域名iis网站添加
  • 宠物网站建设理念wordpress 打赏js
  • 想要给网站投稿如何做12380网站建设情况
  • html5响应式网站建设wordpress剑侠情缘主题
  • 网站开发打开世界之窗默认内核城市建设协会网站
  • 怎么做美食的视频网站网站建设线框图
  • 做网站营业执照经营范围怎么填写做网站需要板块
  • 怎么在电脑上建立自己的网站wordpress 需要ftp
  • 淘宝上面建设网站安全么响应式手机模板WordPress
  • 教程网站后台密码2022最近的新闻大事10条
  • asp 网站开发实例教程域名备案 网站名称
  • 福州网站大全seo营销策略
  • php做网站优势引擎搜索下载