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

源码下载网站网络优化工程师骗局

源码下载网站,网络优化工程师骗局,建行企业银行官网,广州疫情最新数据消息原题链接:https://www.luogu.com.cn/problem/P3853 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 整体思路:二分答案 由题意知,公路上相邻路标的最大距离定义为该公路的“空旷指数”。在公路上增设一些路标&…

原题链接:https://www.luogu.com.cn/problem/P3853

目录

1. 题目描述

2. 思路分析

3. 代码实现


1. 题目描述

2. 思路分析

整体思路:二分答案

由题意知,公路上相邻路标的最大距离定义为该公路的“空旷指数”。在公路上增设一些路标,使得公路的“空旷指数”最小。也就是满足最大值最小。我们就自然想到可以二分答案。

定义三个变量L,n,k分别表示公路的长度,原有路标的数量,以及最多可增设的路标数量。开一个数组a,数组的第i个元素a[i]表示原有路标与起点的距离。

我们这里又开了一个差值数组s,令s[i]=a[i]-a[i-1],这样就可以用数组s表示原有的两个相邻路标的距离。

令左边界l=0,右边界r=L。

套用二分模板,mid=(l+r)>>1。主要就是要写一个check()函数,设check()函数的形参为x,将mid传入x。我们定义一个cnt变量用于记录新增的路标数量,遍历s[i]数组,如果s[i]>x,我们就要新增一个路标(cnt++),同时我们判断剩余部分(s[i]-x)的长度和x的关系,如果剩余部分的长度比x大,我们就继续插路标(cnt++),直到num<=x。

for循环结束后,我们判断一下cnt(新增路标数量)和k(最多可增设的路标数量),如果cnt<=k,return true。否则return false。

3. 代码实现

#include<bits/stdc++.h>
using namespace std;
#define ll long long
const int N = 100010;
ll a[N], s[N], L, n, k, maxx;bool check(int x) {ll cnt = 0;for (int i = 1; i <= n; i++) {if (s[i] > x) {cnt++;int num = s[i] - x;while (num > x) {cnt++;num -= x;}}}if (cnt <= k) return true;else return false;
}int main() {cin >> L >> n >> k;for (int i = 1; i <= n; i++) {cin >> a[i];s[i] = a[i] - a[i - 1];}int l = 0, r = L;while (l + 1 < r) {int mid = (l + r) >> 1;if (check(mid)) r = mid;else l = mid;}cout << r << endl;return 0;
}

http://www.yidumall.com/news/63391.html

相关文章:

  • 学做西点的网站网络营销竞价推广
  • 做网站怎么赚钱的网络营销logo
  • 巴彦淖尔网站建设企业培训考试app
  • 做药的常用网站线下推广的渠道和方法
  • 茶叶网页设计模板图片广州seo推荐
  • 吕梁网站建设成人电脑速成培训班
  • 网站维护会导致打不开网页吗?广东互联网网络营销推广
  • 中国保密在线网站培训 今日头条
  • vue 做门户网站信息流广告是什么
  • 聊城做网站的公司seo服务公司怎么收费
  • 好网站开发公司网站seo具体怎么做
  • 金华网站制作营销搜易网托管模式的特点
  • 网站服务器 免费网站优化设计的基础是网站基本要素及每个细节的优化
  • 视频拍摄app佛山旺道seo优化
  • .flv 网站播放2345网址导航设为主页
  • 企业网站页头背景图成都自然排名优化
  • 外贸公司如何寻找客户专业网站seo推广
  • 临沂网站排名中国十大经典广告
  • 百度搜索 网站介绍百度免费推广有哪些方式
  • 怎么建手机网站平台seo外链推广
  • 做信息类网站seo培训优化课程
  • 网站建设费用初步预算百度提交
  • 做网站前怎么建立数据结构游戏加盟
  • 建设快照网站百度搜题在线使用
  • 萧山网络公司潍坊网站建设优化
  • 呼和浩特网站建设小程序重庆seo团队
  • 网站开发哪里接业务论文关键词
  • wordpress修改版面seo优化网页
  • 网站资料库建设的功能需求重庆seo排名外包
  • 建设一个和聚享游差不多的网站英文seo实战派