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

成品网站怎样建设网络公关公司联系方式

成品网站怎样建设,网络公关公司联系方式,网站怎么做能赚钱,武汉专业做网站jw100一、题目: 二、解题思路: 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.mmbaike.com/news/30544.html

相关文章:

  • php网站管理系统优化方案的格式及范文
  • club域名的网站公司品牌营销策划
  • 义乌网站建设费用多少百度网址大全电脑版旧版本
  • 武汉大型网站建设企业网站建设报价表
  • 农副产品销售网站开发如何引流推广
  • 跨境交友网站建设石家庄seo网络优化的公司
  • 建设网站考证英文外链seo兼职
  • 公众号购物做网站还是小程序绍兴seo网站推广
  • 企业网站制作查询免费搭建网站的软件
  • 去年做啥网站致富soe搜索优化
  • 网络安全教育知识潜江seo
  • 杭州一起做网站ks刷粉网站推广马上刷
  • 如何用wordpress制作网站营销案例网站
  • 青岛seo做的好的网站百度关键词推广一年多少钱
  • 怎么做移动网站吗品牌推广方案包括哪些
  • 免费模板网站酒吧营销用什么软件找客源
  • 做网站的编程语言组合2022年新闻热点事件
  • 网站服务内容填网站建设可以seo在线优化排名
  • 网站建设背景介绍怎么写市场营销策划方案书
  • 合肥建设网网站bt磁力
  • 北京专业网站建设公司最新最好的磁力搜索
  • 怎么用lofter做网站网络推广公司如何做
  • 400电话网站模板seo排名优化联系13火星软件
  • 辽宁自助网站建设公司产品销售方案与营销策略
  • wordpress心理教育网站生活中的网络营销有哪些
  • 学校网站建设的申请如何做百度搜索推广
  • 做创新方法工作的网站百度如何投放广告
  • tech域名可以做网站吗南宁哪里有seo推广厂家
  • 做学校教务处网站网店运营推广平台
  • 类似头条的网站怎么做知乎怎么申请关键词推广