技术栈

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 存储挂载比较
相关推荐
2301_81548293
16 小时前
C++编译期矩阵运算
开发语言·c++·算法
liulilittle
16 小时前
LINUX RING BUFFER TUN/TAP 1
linux·服务器·网络·c++·信息与通信·通信
☆566
16 小时前
C++中的类型擦除技术
开发语言·c++·算法
m0_56988147
16 小时前
C++与自动驾驶系统
开发语言·c++·算法
2401_83319773
16 小时前
C++代码切片分析
开发语言·c++·算法
月落归舟
16 小时前
每日算法题 14---14.环形链表
数据结构·算法·链表
m0_62143852
16 小时前
实时音频处理C++实现
开发语言·c++·算法
weixin_42192269
16 小时前
模板代码性能测试
开发语言·c++·算法
Liu62888
17 小时前
C++中的模板方法模式
开发语言·c++·算法
qq_33490315
17 小时前
高性能网络协议栈
开发语言·c++·算法
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03围棋-html版本04小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)05班级宠物园部署指南06OpenClaw 使用和管理 MCP 完全指南07“wsl --install -d Ubuntu-22.04”下载慢,中国地区离线安装 Ubuntu 22.04 WSL方法(亲测2025年5月6日)08UV安装并设置国内源09OpenClaw Control UI安全上下文访问配置10【计算机一级WPSoffice】小黑课堂题库软件下载安装教程(2026年3月最新版)