关注
#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
#include <stack>
using namespace std;
int num[100001];
int Lmax[100001];
int Rmin[100001];
int main(){
int N;
cin>>N;
for (int i=1;i<=N;i++){
cin>>num[i];
}
stack<pair<int,int>> sta;
for (int i=1;i<=N;i++){
if (sta.empty()){
sta.push(make_pair(num[i],num[i]));
}
else{
pair<int,int> top;
bool isok=false;
while (!sta.empty()){
top=sta.top();
if (num[i]>=top.second){
sta.push(make_pair(num[i],num[i]));
isok=true;
break;
}
else{
sta.pop();
}
}
if (!isok)
sta.push(make_pair(min(num[i],top.first),max(num[i],top.second)));
}
}
cout<<sta.size();
}
36%感觉没什么问题
查看原帖
点赞 评论
相关推荐
点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛友的五一计划 #
11294次浏览 258人参与
# 如何看待offer收割机的行为 #
192954次浏览 2972人参与
# 牛客帮帮团来啦!有问必答 #
392845次浏览 7759人参与
# 晒一晒我的offer #
2815702次浏览 49845人参与
# 无实习如何秋招上岸 #
171801次浏览 2713人参与
# 如何一边实习一边秋招 #
200493次浏览 3985人参与
# 春招别灰心,我们一人来一句鼓励 #
20830次浏览 304人参与
# 非技术岗薪资爆料 #
7836次浏览 152人参与
# 硬件人的春招flag #
14502次浏览 199人参与
# 在国企工作的人,躺平了吗? #
72428次浏览 877人参与
# 来聊聊机械薪资天花板是哪家 #
22102次浏览 174人参与
# 机械人,你的秋招第一份简历被谁挂了 #
26880次浏览 491人参与
# 第一次面试 #
16365次浏览 247人参与
# 你更愿意参加线上面试还是线下面试? #
6808次浏览 94人参与
# 女生做医疗销售有前景吗 #
3815次浏览 48人参与
# 华为求职进展汇总 #
440783次浏览 4427人参与
# 简历中的项目经历要怎么写 #
379961次浏览 6388人参与
# 通信硬件薪资爆料 #
147123次浏览 1114人参与
# 产品实习,你更倾向大公司or小公司 #
31158次浏览 489人参与
# 机械人的薪资开到多少,才适合去? #
44964次浏览 269人参与