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

做电影网站考什么软件seo排名优化推广教程

做电影网站考什么软件,seo排名优化推广教程,公司网站是用什么软件做,咸阳做网站公司电话平滑值 题目描述 一个数组的“平滑值”定义为:相邻两数差的绝对值的最大值。 具体的,数组a的平滑值定义为 f ( a ) m a x i 1 n − 1 ∣ a i 1 − a i ∣ f(a)max_{i1}^{n-1}|a_{i1}-a_i| f(a)maxi1n−1​∣ai1​−ai​∣ 现在小红拿到了一个数组…

平滑值

题目描述

一个数组的“平滑值”定义为:相邻两数差的绝对值的最大值。
具体的,数组a的平滑值定义为
f ( a ) = m a x i = 1 n − 1 ∣ a i + 1 − a i ∣ f(a)=max_{i=1}^{n-1}|a_{i+1}-a_i| f(a)=maxi=1n1ai+1ai

现在小红拿到了一个数组。她每次操作可以在两个元素之间添加一个整数(不能添加在第一项前面或者最后一项后面)。小红希望最终数组的平滑值恰好等于 k k k,你能帮小红求出最小的操作次数吗?

输入格式

第一行输入两个正整数 n , k n,k n,k,代表数组的大小、以及最终希望达到的平滑值。

第二行输入 n n n个正整数 a i a_i ai。代表小红拿到的数组。

输出格式

一个整数,代表小红最少的操作次数。

样例 #1

样例输入 #1

5 2
1 4 5 1 3

样例输出 #1

2

提示

小红首先在1和4之间插入一个3或2,然后在5和1之间插入一个3即可。

数据范围

2 ≤ n ≤ 1 0 5 2≤n≤10^5 2n105

1 ≤ k , a i ≤ 1 0 9 1≤k,a_i ≤10^9 1k,ai109

/*
分三种情况:
1.max(abs(a[i]-a[i-1]))==k,不用改变,输出 0
2.max(abs(a[i]-a[i-1]))<k,只在某一段做 1 次就行
3.max(abs(a[i]-a[i-1]))>k,枚举每一大于 k 的段,次数为
max/k(向上取整)-1,累加起来就是答案
*/
#include<bits/stdc++.h>
using namespace std;
int n, k;
int main() {cin >> n >> k;vector<int> a(n + 1);int mx = 0;for (int i = 1; i <= n; i++) {cin >> a[i];if (i > 1) mx = max(mx, abs(a[i] - a[i - 1]));//前后数字的最大差值}if (mx < k)cout << 1;else if (mx == k) cout << 0;else {long long ans = 0;//注意要开 long longfor (int i = 2; i <= n; i++) {int now = abs(a[i] - a[i - 1]);if (now <= k)continue; //小于等于 k 不处理ans += (now + k - 1) / k - 1; //向上取整先加k-1,再除以 k,得到段数,减 1 就是个数}cout << ans;}return 0;
}
http://www.khdw.cn/news/33320.html

相关文章:

  • 网站建设单词免费做网站的网站
  • 一件代发应该在哪个网站上做今日头条官网首页
  • 成都装修网站制作多少钱软件测试培训费用大概多少
  • PHP网站开发简单实例新闻软文自助发布平台
  • 深圳低价做网站门户网站排行榜
  • 新产品开发流程图优化内容
  • 悬赏做海报的网站微信指数查询
  • 如何做网站策划案免费域名空间申请网址
  • 邵阳做网站的公司想开广告公司怎么起步
  • 建设公司网站百度今日小说搜索风云榜
  • 网站仿静态和静态的区别天津做网站的
  • 网站首页引导页seo咨询师招聘
  • 素材网站哪个最好青岛seo关键词
  • 软件技术服务包括哪些内容站长之家seo查找
  • 网站访问量怎么做广告投放收费标准
  • cnd设计网软件网络优化工程师有前途吗
  • 网站更换服务器如何做镜像市场营销案例150例
  • 网站语言切换功能如何做seo快速排名软件推荐
  • 网站banner图自适应品牌seo是什么
  • 个人博客网站实验报告站长工具seo综合查询降级
  • 怎么做网站截图江门网站定制多少钱
  • 开源的公司网站驾校推广网络营销方案
  • 罗湖做网站的公司推广营销策划方案
  • 太原网站建设-中国互联外链seo推广
  • 武昌做网站公司推荐建立一个网站需要多少钱?
  • 市网站开发公司自己可以创建网站吗
  • 网站运维服务内容百度手机助手下载免费安装
  • 创一个网站怎样赚钱网站推广是什么
  • 地方门户网站建设方案百度发作品入口在哪里
  • 运营商网站登录注册成都网站优化排名