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

备案中网站打不开成都seo排名

备案中网站打不开,成都seo排名,wordpress主动终止密码,360免费wifi电脑版怎么使用蓝桥杯每日一题:第一周周四哞叫时间 疑惑:如何把复杂度控制在Q(n),怎么枚举a和b,longlong的形式又该怎么输入(考虑用string) 思路:枚举倒数第二个b前面有多少个a 这是一…

蓝桥杯每日一题:第一周周四哞叫时间

在这里插入图片描述

疑惑:如何把复杂度控制在Q(n),怎么枚举a和b,longlong的形式又该怎么输入(考虑用string)

思路:枚举倒数第二个b前面有多少个a

这是一种经典的实现方法,需要掌握,用数的值做数的下标,其实就和用字母序号做下标一样,left[x]表示当前数左边值等于x的数的个数,right[x]则相反

注意特别的含义,left[x]=0,当前就是从右往左遍历到的最后一个x了,

#include<iostream>
#include<cstring>
using namespace std;
const int N=1e6 + 5;
typedef long long int LL;
LL res;//因为res最大为N的平方,超int了
int l[N],r[N],w[N],cnt;//cnt表示一共有多少个不同的数
int main(){int n;cin>>n;for(int i=1;i<=n;++i){cin>>w[i];if(++l[w[i]]==1) cnt++;}for(int i=n;i>=1;--i){int x=w[i];r[x]++;l[x]--;if(l[x]==0) cnt--;//即不一样的数就减少了一个if(r[x]==2) {res+=cnt;if(l[x]>0) res-=1;}//剪掉的1就是左边剩下的一个b,因为只有不一样的数字才会被记到cnt里,左边无论有几个b,在cnt里左边不同的数都只有1}cout<<res<<endl;
}
http://www.dinnco.com/news/46056.html

相关文章:

  • 东莞网站建设实例分析百度下载应用
  • 怎么让网站让百度收录seo软件推荐
  • 企业网站主页设计西安sem竞价托管
  • 重庆响应式网站建设找哪家网络营销都具有哪些功能
  • wordpress 更新 慢郑州seo培训班
  • 什么是电子商务网站的建设怎么制作网址
  • 车机油哪个网站做的好百度营消 营销推广
  • 自己服务器建网站sem优化师
  • wordpress不刷新播放器seo关键词软件
  • 做一个交友网站怎样做需要多少资金2345浏览器下载
  • 网站 用户体验的重要性简单的网站建设
  • 要制作自己的网站需要什么材料南京谷歌优化
  • 网站建设后期维护流程管理人员需要培训哪些课程
  • 武汉响应式网站网络营销组合策略
  • 博罗网站建设短视频推广渠道
  • 网站的建设与维护有什么作用关键词优化如何
  • WordPress cosy 主题seo排名的影响因素有哪些
  • 如何做网站标题软考十大最靠谱it培训机构
  • 外国做刹车片的企业网站沈阳头条今日头条新闻最新消息
  • 哪些网站做问卷可以赚钱百度关键词优化公司
  • 防火墙 网站做端口映射企业网站推广的一般策略
  • 无极电影网站网络营销公司排行
  • wordpress主题文章页面不显示中国优化网
  • 手机网站用什么软件开发seo外包如何
  • 成都网站设计报价个人如何做网络推广
  • 做自己的直播网站全球网站排名查询网
  • 电商网站设计制作山东关键词网络推广
  • 有哪些做简历的网站学生个人网页设计作品
  • 放置在网站根目录下佛山seo培训
  • 中国石家庄网站网推获客平台