技术栈

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 存储挂载比较
相关推荐
uuuuuuu
10 分钟前
数组中的排序问题
算法
Stream
14 分钟前
加密与签名技术之密钥派生与密码学随机数
后端·算法
Stream
16 分钟前
加密与签名技术之哈希算法
后端·算法
老王熬夜敲代码
28 分钟前
泛型编程的差异抽象思想
开发语言·c++·笔记
少许极端
33 分钟前
算法奇妙屋(十五)-BFS解决边权为1的最短路径问题
数据结构·算法·bfs·宽度优先·队列·图解算法·边权为1的最短路径问题
c骑着乌龟追兔子
1 小时前
Day 27 常见的降维算法
人工智能·算法·机器学习
hetao1733837
1 小时前
2025-12-02~03 hetao1733837的刷题记录
c++·算法
田里的水稻
1 小时前
math_旋转变换
算法·几何学
“愿你如星辰如月”
1 小时前
C++11核心特性全解析
开发语言·c++
ada7_
1 小时前
LeetCode(python)——94.二叉
python·算法·leetcode·链表·职场和发展
热门推荐
01GitHub 镜像站点02【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)03UV安装并设置国内源04BongoCat - 跨平台键盘猫动画工具05本地部署阿里最新开源的Z-Image06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07Linux下V2Ray安装配置指南08Labelme从安装到标注:零基础完整指南09【保姆级教程】免费使用Gemini3的5种方法!免翻墙/国内直连10Meta第三代“分割一切”模型——SAM 3本地部署教程:首支持文本提示分割,400万概念、30毫秒响应,检测分割追踪一网打尽