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

网站模版 百度云如何推广自己的店铺?

网站模版 百度云,如何推广自己的店铺?,网站怎么做一级域名跳转,台州专业制作网站一、题目: 二、解题思路: 2.1:首先,我们二分空旷指数 1、因为题目中要求我们求解最大值最小应该是属于第二类模型2.也就是说,当check()函数为true时候,说明这个空旷指数是成立的,对应的路标数…

一、题目:

在这里插入图片描述

二、解题思路:

2.1:首先,我们二分空旷指数

  • 1、因为题目中要求我们求解最大值最小应该是属于第二类模型
  • 2.也就是说,当check()函数为true时候,说明这个空旷指数是成立的,对应的路标数量 <k,此时,我们的路标还有没有使用过的PS:路标增多,空旷指数一定是变小的
  • 所以,我们此时应该让r=mid从而达成空旷指数减少
    在这里插入图片描述
  • 因此,代码如下:
	int l=0,r=L;while(l+1<r){int mid=(l+r)>>1;if(check(mid)) r=mid;	//第二类模型else l=mid;}

2.2:check()函数解析

bool check(int mid) //表示当前可以达到这个'空旷指数'
{int cnt=0;  //放置的目标数量int i=0;    //用来枚举每一个路标,int now=0;  //表示当前跳到了某个路标while(i<n+1){i++;while(a[i]-now>mid) //说明此时的两个路标不符合条件{cnt++;now+=mid;       // 新增一个路标}now=a[i];    // 更新当前的位置为下一个路标的位置}if(cnt<=k) return true;else return false;
}
	bool check(int mid) //表示当前可以达到这个'空旷指数'int cnt=0;  //放置的目标数量int i=0;    //用来枚举每一个路标,int now=0;  //表示当前跳到了某个距离
  • 接下来我们来遍历每个路标while(i<n+1) i++
  • 此时我们需要考虑,假如两个原定的路标在插入一个路标之后,仍然不满足条件
    在这里插入图片描述
  • 1、如图所示,当我们在50--101之间插入了一个值之后,无论怎么插入,都是仍然不满足条件的
  • 2、因此我们想,那么我们应该怎么插才会使得我们在一次插入后能达到最远的距离呢?
  • 是不是应该是now+mid,这样我们就能使得这一次的插入性价比最高!!也就可以使得计算出这段距离的最少插入次数
  • 随后更新我们目前的位置就好now=a[i]
  • 最后比较cnt--k的值就好

三、完整代码如下:

#include<bits/stdc++.h>
using namespace std;const int N=2e5;
int a[N];
int L,n,k;bool check(int mid) //表示当前可以达到这个'空旷指数'
{int cnt=0;  //放置的目标数量int i=0;    //用来枚举每一个路标,int now=0;  //表示当前跳到了某个路标while(i<n+1){i++;while(a[i]-now>mid) //说明此时的两个路标不符合条件{cnt++;now+=mid;       // 新增一个路标}now=a[i];    // 更新当前的位置为下一个路标的位置}if(cnt<=k) return true;else return false;
}int main()
{cin>>L>>n>>k;for(int i=1;i<=n;i++){cin>>a[i];}int l=0,r=L;while(l+1<r){int mid=(l+r)>>1;if(check(mid)) r=mid;else l=mid;}cout<<r<<'\n';return 0;
}
http://www.yayakq.cn/news/502733/

相关文章:

  • 网页制作站点软件开发公司的优势
  • 如果做夺宝网站wordpress 多说
  • 大型机械网站建设公司建设公司网站的细节
  • 云阿里云做网站销售公司运营方案
  • 网站建设维护 微信南山网站建设找哪家公司好
  • 中国铁路建设行业协会网站物流公司做网站注重什么问题
  • 免费网站怎么申请wordpress系列怎么做
  • 北京pk10网站建设wordpress带样式备份
  • 谷歌网站的主要内容哪里建网站便宜
  • 杭州专业网站设计制作名城苏州网首页
  • 网站收录怎么提高django可以做多大的网站
  • 北京私人做网站wordpress文章列表页教程
  • 服务佳的小企业网站建设扬州网站建设制作
  • 山西省城乡住房建设厅网站首页清洁海绵的网站怎么做
  • 域名注册和网站设计服务找人做网站怎么知道归属人
  • 专业外贸公司网站网站建设 提成多少
  • 随州网站建设价格做门户网站的好处
  • 仿《砍柴》网站程序小程序制作难吗
  • 用vs做网站表格向上居中贵港网站制作
  • 国外网站加速神器电子商务网站前台设计
  • 推广型网站可以玩游戏的网站
  • 网站域名和网站网址手机网站模板 商城
  • 浙江网站建设公司电话简单网站建设培训中心
  • 阜阳html5网站建设discuz 手机网站模板
  • 全球最好的黄页网站深圳网站建设黄浦网络 骗钱
  • 网站开发验收资料wordpress博客页面模板下载
  • 嘉祥网站建设公司网站建设包含的内容
  • 免费观看电视剧软件seo如何网站正常更新
  • 大淘客网站免费空间网站专题建设方案
  • 东华网站开发wordpress毛玻璃主题