技术栈

力扣901.股票价格跨度

阳光男孩012024-06-22 10:55

力扣901.股票价格跨度

  • 单调栈

    • 若当前价格 >= 栈顶元素 弹出栈顶元素
    • 找到最远的符合要求的
cpp 复制代码
  class StockSpanner {
      stack<pair<int,int>> st;
      int cur_day = -1;
  public:
      StockSpanner() {
          st.emplace(-1,INT_MAX);
      }
      
      int next(int price) {
          while(price >= st.top().second)
              st.pop();
          int ans = ++cur_day - st.top().first;
          st.emplace(cur_day,price);
          return ans;
      }
  };
上一篇:KernelFuzzer部署、使用与原理分析
下一篇:【耐水好】强耐水UV胶水主要重视什么?
相关推荐
qeen87
1 天前
【C++】vector的模拟实现详解(二)
c++·学习·算法·迭代器·stl
2301_79446157
1 天前
Activiti/BPMN 2.0 的 4 种网关
java·服务器·开发语言
她的男孩
1 天前
低代码只能做单表 CRUD?我们一行代码没写,搭了个完整进销存
java·后端·架构
147API
1 天前
Claude Tag 进入 Slack 后,团队智能体需要哪些任务与审计字段
java·开发语言·数据库
dyonggan
1 天前
IDEA从零搭建SpringCloud Alibaba完整工程
java·spring cloud·intellij-idea
代码雕刻家
1 天前
编程语法细节
java·c语言·开发语言
SimonKing
1 天前
Agnes AI出桌面版了,可图可视频,免费用
java·后端·程序员
左左右右左右摇晃
1 天前
手写Tomcat原理整理
java·开发语言·笔记·tomcat
孫治AllenSun
1 天前
【JVM】四大引用类型分析
java·开发语言·jvm
于慨
1 天前
安装java
java
热门推荐
012026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片02GitHub 镜像站点03如何新建文件夹? 电脑新建文件夹的4种方法04AI科技热点日报 | 2026年07月01日05幻兽帕鲁 - 服务器管理员权限与 GM 命令完全指南06国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)07AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路08【AI前线观察】2026年国产开源大模型全面横评:从 DeepSeek V4 到 Kimi K3,谁才是开发者的最优选择?092026年AI技术突破与产业落地全景:从GPT-5到多模态智能体的新纪元102026 年 AI 大模型 & AI 编程工具实战全总结