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

欧洲 美国seo可以从哪些方面优化

欧洲 美国,seo可以从哪些方面优化,北京 集团公司网站建设,打鱼网站怎么做5526. 平衡细菌 题意 给定一个序列 ( a i ) (a_i) (ai​),每次操作可以选择一个位置 (p),令从 ( a p ) (a_p) (ap​) 开始的每个数都加上一个以 (1) 或者 (-1) 为公差的从 ( 1 / − 1 ) (1 / -1) (1/−1) 开始的等差数列。求最小化让序列归零的操作…

5526. 平衡细菌

题意

给定一个序列 ( a i ) (a_i) (ai),每次操作可以选择一个位置 (p),令从 ( a p ) (a_p) (ap) 开始的每个数都加上一个以 (1) 或者 (-1) 为公差的从 ( 1 / − 1 ) (1 / -1) (1/1) 开始的等差数列。求最小化让序列归零的操作次数。

解题思路

这是一道差分模板题,我们从差分角度观察操作的本质:

  • 给一段区间加上 ( 1 , 2 , 3 , 4 , 5 … ) (1, 2, 3, 4, 5 \ldots) (1,2,3,4,5)
  • 在一阶差分数组上 ( 1 , 1 , 1 , 1 , 1 … ) (1, 1, 1, 1, 1 \ldots) (1,1,1,1,1)
  • 在二阶差分数组上 ( 1 , 0 , 0 , 0 , 0 … ) (1, 0, 0, 0, 0 \ldots) (1,0,0,0,0)

所以每次修改的本质实际上是在二阶差分数组上 (+1) 或者 (-1)。要让原序列变成 (0) 序列,等价于要让它的二阶差分数组变成 (0) 序列,因此答案就是二阶差分数组中所有数的绝对值之和。

钦定: d i = a i − a i − 1 , d d i = d i − d i − 1 d_i = a_i - a_{i - 1}, dd_i = d_i - d_{i - 1} di=aiai1,ddi=didi1

ans = ∑ i = 1 n ∣ d d i ∣ \text{ans} = \sum_{i = 1}^{n} |dd_i| ans=i=1nddi

AC Code

// Problem: 平衡细菌
// Contest: AcWing
// URL: https://www.acwing.com/problem/content/5529/
// Memory Limit: 64 MB
// Time Limit: 1000 ms
// 
// Powered by CP Editor (https://cpeditor.org)#include<bits/stdc++.h>
typedef long long ll; // 确保 ll 在使用前被定义
using namespace std;
using i64 = long long;
#define f for(int i = 0; i < n;++i)
#define ff for(int i = 1; i <= n;++i)
#define int long long 
#define pii pair<int,int>
#define In \ll n; \std::cin >> n;\

const int mod = 1e9 + 7, N = 1e7;void solve(){In; vector<i64> a(n + 1), d(n + 1), dd(n + 1);for(int i = 1; i <= n; i ++) cin >> a[i];for(int i = 1; i <= n; i ++) d[i] = a[i] - a[i - 1];for(int i = 1; i <= n; i ++) dd[i] = d[i] - d[i - 1];i64 ans = 0;for(int i = 1; i <= n; i ++) ans += abs(dd[i]);cout << ans << '\n';
}signed main(){std::ios::sync_with_stdio(false);std::cin.tie(0); std::cout.tie(0);ll T = 1;//std::cin >> T;for(int i = 1; i <= T; ++i) solve();
}
http://www.dtcms.com/wzjs/83271.html

相关文章:

  • 枣庄高端品牌网站建设案例产品网络推广方案
  • 如何查网站的外链海外推广平台有哪些?
  • php网站制作宁波超值关键词优化
  • 建站快车复制网站内容网站域名解析ip
  • 行知智网站开发山东最新资讯
  • 弋阳网站建设制作百度网站介绍
  • wordpress主题 avadaseo顾问培训
  • 做网站公司融资多少即刻搜索引擎入口
  • 郯城网站建设怎么做网页
  • 软件外包服务内容搜索引擎优化的英语简称
  • 普宁17网站一起做淘宝怎样弄一个自己的平台
  • wordpress 常用函数seo运营专员
  • 工作网站建设国内搜索引擎排名第一的是
  • 网站的线下推广怎么做的建站abc
  • 罗湖做网站公司青岛网站seo推广
  • 电商网站要素电脑培训学校课程
  • 企业网络搭建案例微信seo
  • 模仿建设网站是侵权吗什么是整合营销并举例说明
  • 化妆品网站建设流程图长沙网络推广小公司
  • 网站设计理念介绍百度移动端排名软件
  • 做网站微信支付多少钱线上运营的5个步骤
  • 网站中微信公众号链接怎么做关键词排名查询软件
  • 龙岩公司注册seo推广小分享
  • 企业 网站规划与网页设计word有什么公司要做推广的
  • 网站建设存在的问题有哪些石家庄seo管理
  • 深圳做网站建设比较好的公司中文域名
  • 目前会展相关网站的建设情况百度站长工具综合查询
  • 网站建设制作 武汉营销网络推广
  • 购物网站欢迎页面怎么设计互联网推广是干什么的
  • 建网站需要哪些条件广州网站关键词排名