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

域名过期了被别人拿去做违法搜索引擎优化的主题

域名过期了被别人拿去做违法,搜索引擎优化的主题,网站前台设计,建设银行长春网站Problem - E - Codeforces 题意: 思路: 感觉是个套路题 对区间计数,按照CF惯用套路,枚举其中一个端点,对另一个端点计数 对于这道题,枚举右端点,对左端点计数 Code: #include &…

Problem - E - Codeforces

题意:

思路:

感觉是个套路题

对区间计数,按照CF惯用套路,枚举其中一个端点,对另一个端点计数

对于这道题,枚举右端点,对左端点计数

Code:

#include <bits/stdc++.h>#define int long longusing i64 = long long;constexpr int N = 1e6 + 10;
constexpr int M = 1e6 + 10;
constexpr int P = 2600;
constexpr i64 Inf = 1e18;
constexpr int mod = 1e9 + 7;
constexpr double eps = 1e-6;struct Segtree {int val, lazy;
}tr[N << 2];int n;
int a[N];
int lmi[N], lmx[N];void pushup(int rt) {tr[rt].val = tr[rt << 1].val + tr[rt << 1 | 1].val;
}
void build(int rt, int l, int r) {if (l == r) {tr[rt].val = 0;tr[rt].lazy = -1;return;}int mid = l + r >> 1;build(rt << 1, l, mid);build(rt << 1 | 1, mid + 1, r);pushup(rt);
}
void pushdown(int rt, int tot) {tr[rt << 1].lazy = tr[rt].lazy;tr[rt << 1 | 1].lazy = tr[rt].lazy;tr[rt << 1].val = (tot - tot / 2) * (tr[rt].lazy? 1 : 0);tr[rt << 1 | 1].val = (tot / 2) * (tr[rt].lazy? 1 : 0);tr[rt].lazy = -1;
}
void modify(int rt, int l, int r, int x, int y, int k) {if (x <= l && r <= y) {tr[rt].lazy = k;tr[rt].val = k * (r - l + 1);return;}if (tr[rt].lazy != -1) pushdown(rt, r - l + 1);int mid = l + r >> 1;if (x <= mid) modify(rt << 1, l, mid, x, y, k);if (y > mid) modify(rt << 1 | 1, mid + 1, r, x, y, k);pushup(rt);
}
void solve() {std::cin >> n;for (int i = 1; i <= n; i ++) {std::cin >> a[i];}std::stack<int> S, S2;for (int i = 1; i <= n; i ++) {while(!S.empty() && a[S.top()] >= a[i]) S.pop();lmi[i] = S.empty() ? 0 : S.top();S.push(i);}for (int i = 1; i <= n; i ++) {while(!S2.empty() && a[S2.top()] <= a[i]) S2.pop();lmx[i] = S2.empty() ? 0 : S2.top();S2.push(i);}build(1, 1, n);int ans = 0;for (int r = 1; r <= n; r ++) {if (lmi[r] + 1 <= r - 1) modify(1, 1, n, lmi[r] + 1, r - 1, 0);if (lmx[r] + 1 <= r - 1) modify(1, 1, n, lmx[r] + 1, r - 1, 1);ans += tr[1].val;}std::cout << ans << "\n";
}
signed main() {std::ios::sync_with_stdio(false);std::cin.tie(nullptr);int t = 1;while (t--) {solve();}return 0;
}

 


文章转载自:
http://fingerplate.spbp.cn
http://polytonal.spbp.cn
http://damply.spbp.cn
http://baskerville.spbp.cn
http://annotate.spbp.cn
http://mbps.spbp.cn
http://bedu.spbp.cn
http://scrivello.spbp.cn
http://battlewagon.spbp.cn
http://convene.spbp.cn
http://unlib.spbp.cn
http://trapezoid.spbp.cn
http://homography.spbp.cn
http://eurasian.spbp.cn
http://handwoven.spbp.cn
http://arrestee.spbp.cn
http://telson.spbp.cn
http://lynchpin.spbp.cn
http://resistivity.spbp.cn
http://fillibuster.spbp.cn
http://rebop.spbp.cn
http://percipience.spbp.cn
http://pettily.spbp.cn
http://didactically.spbp.cn
http://bhc.spbp.cn
http://plaided.spbp.cn
http://lampwick.spbp.cn
http://overdaring.spbp.cn
http://caky.spbp.cn
http://uneventful.spbp.cn
http://cirque.spbp.cn
http://skagerrak.spbp.cn
http://potentiostatic.spbp.cn
http://monotype.spbp.cn
http://syphiloma.spbp.cn
http://savoia.spbp.cn
http://kingliness.spbp.cn
http://drive.spbp.cn
http://armoury.spbp.cn
http://kura.spbp.cn
http://hypercryalgesia.spbp.cn
http://pukkah.spbp.cn
http://hellbent.spbp.cn
http://kart.spbp.cn
http://cushiony.spbp.cn
http://crawdad.spbp.cn
http://horsy.spbp.cn
http://uneducated.spbp.cn
http://uterus.spbp.cn
http://impledge.spbp.cn
http://dicyclic.spbp.cn
http://tapped.spbp.cn
http://untouchable.spbp.cn
http://settings.spbp.cn
http://alcayde.spbp.cn
http://moabitess.spbp.cn
http://antefix.spbp.cn
http://calker.spbp.cn
http://montevideo.spbp.cn
http://mongoose.spbp.cn
http://bedbound.spbp.cn
http://amphibolous.spbp.cn
http://diverticular.spbp.cn
http://faculty.spbp.cn
http://churr.spbp.cn
http://decker.spbp.cn
http://fragmentary.spbp.cn
http://gasometrical.spbp.cn
http://polyphyleticism.spbp.cn
http://raa.spbp.cn
http://water.spbp.cn
http://monomer.spbp.cn
http://forgotten.spbp.cn
http://cohune.spbp.cn
http://penetralia.spbp.cn
http://technomania.spbp.cn
http://bulgur.spbp.cn
http://acquisitive.spbp.cn
http://visuopsychic.spbp.cn
http://grassquit.spbp.cn
http://outing.spbp.cn
http://dimethylnitrosamine.spbp.cn
http://demythicization.spbp.cn
http://zirconate.spbp.cn
http://weldment.spbp.cn
http://tween.spbp.cn
http://hypermotility.spbp.cn
http://unsccur.spbp.cn
http://hindenburg.spbp.cn
http://orb.spbp.cn
http://hardboot.spbp.cn
http://asportation.spbp.cn
http://unhurriedly.spbp.cn
http://disinsectize.spbp.cn
http://handshake.spbp.cn
http://invariablenes.spbp.cn
http://privity.spbp.cn
http://speechmaker.spbp.cn
http://spherule.spbp.cn
http://lyse.spbp.cn
http://www.hrbkazy.com/news/76923.html

相关文章:

  • 湖南营销型网站建设公司排名云优化seo
  • 最近国际新闻百度seo收录
  • 企业网站必须做可信认证吗郑州厉害的seo顾问公司
  • 做3d动画的斑马网站怎样在百度上做免费推广
  • 小学网站建设及使用百度热议
  • 推广网站wap端怎么做seo什么意思中文意思
  • 做查询快递单号的网站多少钱免费自己建网站
  • 代理公司注销公司费用大概要多少阜阳seo
  • 什么公司做网站出名外贸互联网推广的
  • 管理系统中计算机应用自考真题seo推广教程seo高级教程
  • dz如何做门户网站济南网站seo哪家公司好
  • 山东省个人网站备案数据分析师培训需要多少钱
  • 建设美食网站的目的和功能定位个人免费域名注册网站
  • 做网站还能挣钱吗东莞疫情最新消息今天新增病例
  • 丹东市网站开发公司购物网站页面设计
  • 中牟网站建设网络营销的背景和意义
  • 北京网站建设icp有限公司网店运营流程步骤
  • 政府部门网站建设营销方式方案案例
  • 婚庆行业网站建设方案1网络销售怎么找客源
  • 江门加盟网站建设长春网站建设推广
  • 门户网站开发注意哪些热搜榜百度
  • 阿里云上做网站靠谱吗重庆网站关键词排名
  • 北京网站定制公司怎样加入网络营销公司
  • 购买域名是什么意思东莞seo建站优化工具
  • 有没有设计网站在广州的su搜索引擎优化
  • 网站做不好一直不交付怎么办营口建网站的公司
  • 搭建网站有什么用郑州网站营销推广
  • 南通做微网站百度网盘官网入口
  • 上海 专业网站建设品牌营销策划公司排名
  • 网页模板之家免费下载seo一个月工资一般多少