技术栈

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 存储挂载比较
相关推荐
tankeven
4 分钟前
HJ132 小红走网格
c++·算法
小璐资源网
8 分钟前
算法黑箱的可解释性危机
算法
不想看见404
14 分钟前
Power of Four二进制特性--力扣101算法题解笔记
数据结构·算法
做怪小疯子
28 分钟前
Leetcode刷题——8.重叠区间
算法·leetcode·职场和发展
2401_85786523
31 分钟前
C++模块接口设计
开发语言·c++·算法
add45a
41 分钟前
嵌入式C++低功耗设计
开发语言·c++·算法
DeepModel
43 分钟前
【概率分布】指数分布(Exponential Distribution)原理、推导与实战
python·算法·概率论
_饭团
1 小时前
指针核心知识:5篇系统梳理3
c语言·数据结构·算法·leetcode·面试·学习方法·改行学it
2401_87473253
1 小时前
C++中的状态模式
开发语言·c++·算法
BB学长
1 小时前
LBM vs FVM:谁才是 CFD 的未来?
人工智能·算法·机器学习
热门推荐
01GitHub 镜像站点02Qwen3.5 开源全解析:从 0.8B 到 397B,代际升级 + 全场景选型指南03OpenClaw 使用和管理 MCP 完全指南04UV安装并设置国内源05OpenClaw Control UI安全上下文访问配置06Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services07OpenClaw macOS 完整安装与本地模型配置教程(实战版)08本地部署 OpenClaw + DeepSeek-R1 完全指南09小黑课堂计算机二级WPSoffice题库软件下载安装教程(2026年3月最新版)10AI 编程三剑客:Spec-Kit、OpenSpec、Superpowers 深度对比与实战指南