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

杭州网站推广与优化软件开发过程中存在哪些问题

杭州网站推广与优化,软件开发过程中存在哪些问题,网站建设选哪家好,人才招聘网站开发 源代码原题链接#xff1a;https://www.luogu.com.cn/problem/P3853 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 整体思路#xff1a;二分答案 由题意知#xff0c;公路上相邻路标的最大距离定义为该公路的“空旷指数”。在公路上增设一些路标…原题链接https://www.luogu.com.cn/problem/P3853 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 整体思路二分答案 由题意知公路上相邻路标的最大距离定义为该公路的“空旷指数”。在公路上增设一些路标使得公路的“空旷指数”最小。也就是满足最大值最小。我们就自然想到可以二分答案。 定义三个变量Lnk分别表示公路的长度原有路标的数量以及最多可增设的路标数量。开一个数组a数组的第i个元素a[i]表示原有路标与起点的距离。 我们这里又开了一个差值数组s令s[i]a[i]-a[i-1]这样就可以用数组s表示原有的两个相邻路标的距离。 令左边界l0右边界rL。 套用二分模板mid(lr)1。主要就是要写一个check()函数设check()函数的形参为x将mid传入x。我们定义一个cnt变量用于记录新增的路标数量遍历s[i]数组如果s[i]x我们就要新增一个路标(cnt)同时我们判断剩余部分s[i]-x的长度和x的关系如果剩余部分的长度比x大我们就继续插路标cnt直到numx。 for循环结束后我们判断一下cnt新增路标数量和k最多可增设的路标数量如果cntkreturn true。否则return false。 3. 代码实现 #includebits/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.hkea.cn/news/14284456/

相关文章:

  • 网站后台上传新闻企业门户网站建设教程
  • 郑州最牛的网站开发公司电脑版qq手机登录网页登录入口
  • wordpress扒站工具建设银行网站无法访问
  • 沧州免费网站建设有哪些公司的网站做的比较好
  • 成都网站建设及推广seo图片
  • 中国十大网站域名专业网站策划
  • 山西自助建站系统怎么用网站的功能建设方案
  • 装修设计网站排行榜前十名wordpress 爆破
  • 刘涛做代言的那个网站怎么用nas做网站服务器
  • 自己做的网站能放到网上么余干县建设局网站
  • 做周边的专业网站公司宣传片拍摄脚本
  • 广西智能网站建设平台甘肃制作网站
  • 海口网红图书馆购物网站seo搜索引擎前期分析
  • 钱包钱夹移动网站建设顺德网站制作公司
  • 网站建设入门培训网站如何做ssl认证
  • 呼伦贝尔做网站的wordpress posts page
  • 广西住房和城乡建设门户网站wordpress多说插件下载地址
  • 我要找人做网站的主页wordpress首页友情链接
  • 陕西省建设厅管理中心网站好点的开发网站的公司
  • 手表排名哪个网站好58同城官网
  • 网站建设使用的什么软件有哪些优质网站策划
  • 做网站低价一整套室内设计方案ppt
  • 上海备案证查询网站查询系统手机网站建设基本流程图
  • 个人征信系统查询官网wordpress 自动seo插件
  • 逸阳网站建设的目标wordpress文章目录页面
  • 网站建设 数据可视化网站开发考什么证
  • 爱发电怎么做网站西安企业网站建设多少钱
  • 如何实现网站开发手机验证码centos 安装wordpress
  • 西安网站微信开发企业用什么邮箱比较好
  • 华为云做网站网站开发工期安排表