博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[COI2007] Patrik 音乐会的等待 单调栈
阅读量:4501 次
发布时间:2019-06-08

本文共 699 字,大约阅读时间需要 2 分钟。

Code:

#include
#include
#include
#include
#include
#include
using namespace std;void setIO(string a){ freopen((a+".in").c_str(),"r",stdin),freopen((a+".out").c_str(),"w",stdout); }void shutIO(){fclose(stdin),fclose(stdout);}#define maxn 500009int val[maxn];struct Node{ int val,h; Node(int val=0,int h=0):val(val),h(h){}};stack
S;int main(){ //setIO("wait"); int n,a; long long ans=0; scanf("%d",&n); for(int i=1;i<=n;++i) scanf("%d",&val[i]); S.push(Node(1,val[1])); for(int i=2;i<=n;++i){ a=0; while(!S.empty()&&S.top().h

  

转载于:https://www.cnblogs.com/guangheli/p/9928961.html

你可能感兴趣的文章
ifconfig,netstat command not found
查看>>
插入多个背景音乐
查看>>
监听url
查看>>
jQuery fsBanner 手风琴
查看>>
filter IE滤镜(Internet Explorer)CSS
查看>>
idea 错误: -source 1.6 中不支持 diamond 运算符的解决办法
查看>>
11个让你吃惊的linux命令
查看>>
Python API
查看>>
混凝土数学第四章之数论学习笔记
查看>>
今天学了下REST相关概念,写个随笔作为记录
查看>>
毕设用到的工具
查看>>
C++学习笔记-STL
查看>>
UVA 11552 Fewest Flops(区间dp)
查看>>
Supervisor安装与配置问题一站式解决
查看>>
jfinal视频目录
查看>>
软件设计师考试历年试题汇总
查看>>
小div在大div中垂直居中,以及div在页面垂直居中
查看>>
有用的导航栏代码
查看>>
语法错误 : 缺少“;”(在“*”的前面) 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int...
查看>>
2015Web前端攻城之路
查看>>