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

企业网站推广优化如何在手机上开自己的网站

企业网站推广优化,如何在手机上开自己的网站,网站的背景图怎么做的,wordpress站群在线订购【洛谷】AT_abc371_e [ABC371E] I Hate Sigma Problems 的题解 洛谷传送门 AT传送门 题解 I Hate Sigma Problems!!! 意思很简单就是求序列中每一个子区间内含有不同数字的个数之和。 暴力的话时间复杂度是 O ( n 2 ) O(n ^ 2) O(n2),是肯定不行的&#xff0…

【洛谷】AT_abc371_e [ABC371E] I Hate Sigma Problems 的题解

洛谷传送门

AT传送门

题解

I Hate Sigma Problems!!!

意思很简单就是求序列中每一个子区间内含有不同数字的个数之和。

暴力的话时间复杂度是 O ( n 2 ) O(n ^ 2) O(n2),是肯定不行的,所以要考虑别的方法。
刚开始先手模一些情况,然后发现,不同的值没有贡献的地方为当前出现的位置到上一次出现的位置中间的子序列及其子序列。

接着,就是代码实现。考虑枚举右端点。记 v [ i ] v[i] v[i] i i i 这个数最后一次出现的位置。每次在右端加入一个数,对前面所有左端点的影响:对 1 1 1 v [ i ] v[i] v[i]的位置没有影响,对 v [ i ] + 1 v[i] + 1 v[i]+1 到当前位置有影响。统计答案并更新 v [ i ] v[i] v[i]。时间复杂度 O ( n ) O(n) O(n)

代码

#include <bits/stdc++.h>
#define lowbit(x) x & (-x)
#define endl "\n"
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
namespace fastIO {inline int read() {register int x = 0, f = 1;register char c = getchar();while (c < '0' || c > '9') {if(c == '-') f = -1;c = getchar();}while (c >= '0' && c <= '9') x = x * 10 + c - '0', c = getchar();return x * f;}inline void write(int x) {if(x < 0) putchar('-'), x = -x;if(x > 9) write(x / 10);putchar(x % 10 + '0');return;}
}
using namespace fastIO;
ll n, a[200005], v[200005], ans = 0, sum;
int main() {//freopen(".in","r",stdin);//freopen(".out","w",stdout);ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);cin >> n;for(int i = 1; i <= n; i ++) {cin >> a[i];	}v[a[1]] = 1;for(int i = 2; i <= n; i ++) {if(v[a[i]]) sum += i - v[a[i]];else {sum += i;}ans += sum;v[a[i]] = i;}ans += n;cout << ans << endl;return 0;
}
http://www.wangmingla.cn/news/63096.html

相关文章:

  • 网站开发技术 难点企业推广网站
  • 自己电脑上做网站西安今日头条新闻消息
  • 好的网站怎么设计师网址安全检测中心
  • 一元云购网站怎么做微博推广
  • 设计网站评分标准郑州有没有厉害的seo
  • 中山做百度网站的公司吗国内新闻大事
  • 鄂州做网站域名访问网站
  • 购物网站策划案自媒体怎么做
  • 网站公司设计公司游戏代理平台
  • dz网站收款即时到账怎么做的福州短视频seo
  • 百度做的网站后台怎么建设中国十大软件外包公司排名
  • 做外贸网站赚钱吗seo快速推广
  • win7怎么做网站服务器最近三天的国内新闻
  • 自己网站做优化的有权利卖么百度客服人工服务
  • 上海培训网站建设环球军事网最新消息
  • 广东 网站经营性备案查询网站域名
  • 团队展示网站电商培训机构
  • 网站增加域名备案电商运营转行后悔了
  • 用jsp实现网站开发的流程人民日报新闻消息
  • 百度搜索网站介绍域名注册需要多少钱
  • angular做门户网站网站关键词排名优化价格
  • 做传销网站后果严重吗网站推广优化排名
  • 保定seo关键词优化外包当阳seo外包
  • 升级的网站显示什么广州优化防控措施
  • 网站的二级目录怎么做国内永久免费云服务器
  • 建立官方网站多少钱semi final
  • 郑州网站推广价短视频新媒体推广
  • 项目计划书ai生成百度seo公司哪家好一点
  • 建设电商网站成都做网络推广的公司有哪些
  • 网站url抖音搜索排名优化