当前位置: 首页 > news >正文

leetcode刷题笔记——单调栈

1.模板:

stack<int> st;
for(int i = 0; i < nums.size(); i++){while(!st.empty() && st.top() > nums[i]){st.pop();//计算、存放结果}st.push(nums[i]);
}

2.注意事项:需要注意单调栈中stack存放元素为nums数组的『下标』还是nums数组中的「元素」

3.边界情况:要考虑各种边界情况orz..........

http://www.lryc.cn/news/162833.html

相关文章:

  • 关于 ogbg-molhi数据集的个人解析
  • RabbitMQ:hello结构
  • SpringBoot整合Redis 并 展示使用方法
  • js中如何实现字符串去重?
  • Axure RP仿QQ音乐app高保真原型图交互模板源文件
  • 2023牛客暑假多校第四场(补题向题解:J)
  • 第 362 场 LeetCode 周赛题解
  • C++ if 语句
  • 业务安全及实战案例
  • 十一)Stable Diffussion使用教程:人物三视图
  • 超级等级福利礼包
  • 如何用Jmeter提取和引用Token
  • C#文件拷贝工具
  • Redis——Java中的客户端和API
  • Brief. Bioinformatics2021 | sAMP-PFPDeep+:利用三种不同的序列编码和深度神经网络预测短抗菌肽
  • 问道管理:华为产业链股再度拉升,捷荣技术6连板,华力创通3日大涨近70%
  • 面试设计模式-责任链模式
  • Qt 开发 CMake工程
  • 2.k8s账号密码登录设置
  • 【代表团坐车】Python 实现-附ChatGPT解析
  • 【Java】x-easypdf: 一种简单易用的PDF处理库
  • 1 Linux输入子系统
  • Zabbix 利用 Grafana 进行图形展示
  • 【LeetCode周赛】LeetCode第362场周赛
  • Leetcode128. 最长连续序列
  • K8S:kubeadm搭建K8S+Harbor 私有仓库
  • MaskVO: Self-Supervised Visual Odometry with a Learnable Dynamic Mask 论文阅读
  • 面试求职-面试注意事项
  • sm2 签名验签
  • 如何检查Windows 11笔记本电脑电池健康状况