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

大型销售网站建设专门用来制作网页的软件是什么

大型销售网站建设,专门用来制作网页的软件是什么,vi设计策划公司,原神网页设计素材Description 春春是一名道路工程师#xff0c;负责铺设一条长度为 n 的道路。 铺设道路的主要工作是填平下陷的地表。 整段道路可以看作是 n 块首尾相连的区域#xff0c;一开始#xff0c;第 i 块区域下陷的深度为 di。  春春每天可以选择一段连续区间 [L,R]负责铺设一条长度为 n 的道路。 铺设道路的主要工作是填平下陷的地表。 整段道路可以看作是 n 块首尾相连的区域一开始第 i 块区域下陷的深度为 di。  春春每天可以选择一段连续区间 [L,R]填充这段区间中的每块区域让其下陷深度减少 1。 在选择区间时需要保证区间内的每块区域在填充前下陷深度均不为 0。  春春希望你能帮他设计一种方案可以在最短的时间内将整段道路的下陷深度都变为 0。 Input 输入文件包含两行第一行包含一个整数 n表示道路的长度。  第二行包含 n 个整数相邻两数间用一个空格隔开第 i 个整数为 di 。 Output 输出文件仅包含一个整数即最少需要多少天才能完成任务。 数据范围 1≤n≤10^50≤di≤10000 Sample Input 6 4 3 2 5 3 5 Sample Output 9 解析我们可以想成每次让某个区间都减1然后使得整个序列都变成0针对于区间都减1很容易想到差分转为差分数组之后问题就变成了每次选择一个数1或者-1或者选择两个数分别-11问最少多少次使得全部数变成0贪心优先选两个数的方式选一个正数-1选一个负数1然后最后只剩下正数或者负数次数再加上他的大小即可其实最后可以发现如果正数和为x负数和为y那么次数就是max(xy)。 #include stdio.h #include algorithm using namespace std; const int N1e5; int a[N],b[N];//b为差分数组 int main() {int n,x0,y0;scanf(%d,n);for(int i1;in;i) scanf(%d,a[i]);for(int i1;in;i) b[i]a[i]-a[i-1];//差分for(int i1;in;i){if(b[i]0) xb[i];//累加正数else y-b[i];//累加负数} printf(%d\n,max(x,y));return 0; }
http://www.dnsts.com.cn/news/258473.html

相关文章:

  • 抚顺您做煮火锅网站网站建设和网页设计视频教程
  • 网站备案核验单怎么选数码产品网站建设策划书
  • 公司网站怎么做啊新华路街道网站建设
  • 新农村建设投诉网站住建培训平台
  • 创建自己的网站怎么弄做网站要有数据库么
  • 网站搜索功能阿里云1M做网站
  • 域名注册服务商网站电商设计可以自学吗
  • 优化网站排名工具做本地分类信息网站赚钱吗
  • 仿牌网站怎么做301跳转如何建设班级网站首页
  • 仿魔客吧网站模板免费企业管理培训课程视频
  • 竞网做的网站怎么样怎么接广告推广
  • 做庭院的网站wordpress直播插件
  • 深圳大学网站建设如何建立免费的网站
  • 如何做网站编辑青岛哪家公司做网站好
  • 湘潭本地的网站建设公司邢台网站
  • 自学网站建设看什么书公司网站如何上传视频
  • 惠州seo建站wordpress和shopify
  • 怎么做公众号网站优化价格
  • cdr 做网站页面如何查询网站的建设商
  • 广州外贸企业网站建设秦皇岛网站制作方案
  • 查询网站空间网页制作与网站建设实战大全 视频
  • 望城经济建设开区门户网站赣州做网站的大公司
  • 网站开发思维导图搜索引擎排名优化方法
  • 大同网站建设哪家好网络营销的6大特点
  • 深圳网站设计兴田德润简介便民服务
  • 中铁建设投资集团有限公司网站苏州网站建设公司有哪几家还可以的
  • espcms易思企业网站管理系网站的公关和广告活动怎么做
  • 老鹰主机做的网站ios认证 东莞网站建设
  • 网站由什么组成天水市建设局企业注册网站
  • 网站开发用的电脑网站建设要哪些工作