技术栈

Acwing 830. 单调栈

BH042509092023-09-17 13:53

Acwing 830. 单调栈

  • 题目描述
  • 代码展示

题目描述

代码展示

cpp 复制代码
#include <iostream>

using namespace std;

const int N = 100010;

int stk[N], tt;

int main()
{
    int n;
    cin >> n;
    while (n -- )
    {
        int x;
        scanf("%d", &x);
        while (tt && stk[tt] >= x) tt -- ;
        if (!tt) printf("-1 ");
        else printf("%d ", stk[tt]);
        stk[ ++ tt] = x;
    }

    return 0;
}
上一篇:C语言 —— 初步入门知识(内存、指针、结构体)
下一篇:docker 存储挂载比较
相关推荐
米优
9 分钟前
C/C++中实现自定义自动释放堆内存空间类
c语言·开发语言·c++
Hncj2022
13 分钟前
项目02--JsonRpc
linux·c++·ubuntu·rpc
挖矿大亨
34 分钟前
C++中的引用
开发语言·c++
蒲小英
1 小时前
算法-使用技巧
算法
0x7F7F7F7F
1 小时前
数学知识——博弈论
数学·算法
Larry_Yanan
1 小时前
Qt多进程(四)QTcpSocket
开发语言·c++·qt·ui
爱学习的小仙女!
1 小时前
顺序表定义、特点和基本操作(含C代码详细讲解)及时间复杂度
数据结构·算法
superman超哥
1 小时前
仓颉内存管理深度探索:引用计数的实现原理与实战
c语言·开发语言·c++·python·仓颉
芥子沫
1 小时前
《人工智能基础》[算法篇5]:SVM算法解析
人工智能·算法·机器学习·支持向量机·svm
BigerBang
1 小时前
LoRA 全方位指南:从底层原理到 Qwen-Image-Edit 实战
人工智能·pytorch·深度学习·算法
热门推荐
01GitHub 镜像站点02从快手“12·22”直播攻击事件看:一次教科书式的业务层饱和攻击033D 圣诞树网页代码04UV安装并设置国内源05Linux下V2Ray安装配置指南06在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)07Gemini3 生成的基于手势控制3D粒子圣诞树08解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题09开源分享 | 超浪漫 3D 圣诞树立体动画(附零基础使用教程)10GLM-4.7 vs MiniMax-M2.1:代码工程理解