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

qt 做网站中国十大物流企业

qt 做网站,中国十大物流企业,快速搭建网站工具,贵州省城乡和住房建设厅网站首页https://atcoder.jp/contests/abc406/tasks/abc406_c 题目简述: 给定一个序列p,让你求出p的所有子序列中波浪形序列的个数 波浪形序列的定义:1:长度>4;2:仅存在一个波峰和波谷;3&#xff1…

https://atcoder.jp/contests/abc406/tasks/abc406_c

题目简述:
给定一个序列p,让你求出p的所有子序列中波浪形序列的个数

波浪形序列的定义:1:长度>=4;2:仅存在一个波峰和波谷;3:序列的第一个数小于第二个数

#include<bits/stdc++.h>
using namespace std;
#define int long long
//typedef long long ll;
#define endl "\n"
//#define PII pair<int,int>
#define x first
#define y second
//priority_queue<int, vector<int>, greater<int>> pq;//小根堆
//{并查集
//int fa[N];
//int n;
//void init(){
//	for(int i=0;i<=n;i++)fa[i]=i;
//}初始化
//int get(int x){
//	return fa[x]=(fa[x]==x?x:get(fa[x]));
//}查找
//void merge(int a,int b){
//	fa[get(a)]=get(b);
//}合并
//}
const int N=5e5+10;
int a[N];
int n;
void solve(){cin >> n;for(int i=1;i<=n;i++)cin >>a[i];vector<pair<int,bool> >q;for(int i=1;i+2<=n;i++){if(a[i+1]>a[i]&&a[i+1]>a[i+2])q.push_back(make_pair(i,true));
//波峰为true		if(a[i+1]<a[i]&&a[i+1]<a[i+2])q.push_back(make_pair(i,false));
//波谷为false		}int ans=0;for(int i=0;i+1<q.size();i++)if(q[i].y&&!q[i+1].y)
//相邻波峰波谷{int l=0,r=n-1;if(i>0)l=q[i-1].x;if(i+2<q.size())r=q[i+2].x;ans+=(q[i].x-l)*(r-q[i+1].x);
//计算所有可能位置}cout << ans << endl;
}	 
signed main(){ios::sync_with_stdio(false);cin.tie(nullptr);int q=1;
//	cin >> q;while(q--)solve();
}


文章转载自:

http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://00000000.skbhL.cn
http://www.dtcms.com/wzjs/620531.html

相关文章:

  • 网站开发薪水php wordpress乱码
  • 网站建设英文方案东北网站建设公司
  • 静安网站开发网站建设功能覆盖范围
  • 怎么自己做直播网站嘉兴网站建设设计制作
  • 网站解析需要多长时间教育机构官网
  • 如何自己买域做网站电子商务网站建设与管理的理解
  • 上海网站制作平台中国网是什么级别的媒体
  • 北京正规网站建设公司哪家好网络营销效果好的网站
  • 黄页网站大全免费深圳模板建站平台
  • 东营北京网站建设杭州建设网站哪家好
  • 网站备份查询专门做运动鞋的网站
  • 怎么分辨网站是不是h5中国太空网站
  • 信阳做网站的公司设置网站字体
  • 阿里云可以建设多个网站wordpress jiathis 文章 去除
  • 大连html5网站建设费用二维码图片生成器在线制作
  • 手机网站建设教程网站建设开发模式h5
  • 培训机构网站模板大宗商品交易平台网
  • 网站用什么开发软件做网站开发一般黄了
  • 济南网站系统优化公司网站建设整体架构
  • 廊坊做网站优化的公司手游代理平台代理
  • 公司网站建设服务费怎么做账西安苗木行业网站建设价格
  • 网站建设市场背景dx365.wordpress
  • 商学院网站建设建议淘宝网站策划怎么做
  • 建设小微公司网站需要多少钱海报设计大赛
  • 宁陵县网站seo济南建设信息网站
  • 江苏网站建设工作室湖北网官网
  • 网站建设预计资金投入做视频特效的网站有哪些
  • wordpress能否做网站天水市秦州区作风建设年网站
  • 梅河口网站开发做网站需要哪些基本功能
  • 做网站公司宣传语东莞品牌网站建设多少钱