news 2026/8/21 1:36:32

day32(12.12)——leetcode面试经典150

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day32(12.12)——leetcode面试经典150

155. 最小栈

155. 最小栈

这道题的重点是在获取更新最小值的时候,一定要加上<=,因为栈中可能为空;同时比较大小的时候要用equals来比较数值

题目:

题解:

class MinStack { //全局对象stack和用来存储最小的元素 private Stack<Integer> stack; private Stack<Integer> min_stack; public MinStack() { stack = new Stack<>(); min_stack = new Stack<>(); } public void push(int val) { stack.push(val); //这里要加上=,会导致min_stack为空 if(min_stack.isEmpty() || val <= min_stack.peek()){ min_stack.push(val); } } public void pop() { //如果最小的元素是当前要移除的元素 //.equals() 比较的是数值内容 if(stack.pop().equals(min_stack.peek())) { min_stack.pop(); } } public int top() { return stack.peek(); } public int getMin() { return min_stack.peek(); } } /** * Your MinStack object will be instantiated and called as such: * MinStack obj = new MinStack(); * obj.push(val); * obj.pop(); * int param_3 = obj.top(); * int param_4 = obj.getMin(); */
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/21 21:41:22

新手到进阶:Vue 核心指令组合与组件化落地笔记

最近在 Vue 实战中重点练习了v-for循环&#xff0c;最大的收获是理解了它的核心逻辑 ——基于数据动态渲染 DOM&#xff0c;而非手动重复编写结构。之前做列表页面时&#xff0c;总习惯复制粘贴多个卡片标签&#xff0c;不仅代码冗余&#xff0c;后续修改数据还要逐一调整&…

作者头像 李华
网站建设 2026/8/21 14:29:22

爱普生XV7021BB陀螺仪传感器:高精度宽量程赋能工业与智能设备革新

​在工业自动化、智能设备与机器人技术高速发展的今天&#xff0c;传感器的性能直接决定了设备的控制精度与稳定性。爱普生推出的 XV7021BB 陀螺仪传感器&#xff0c;凭借其卓越的高精度测量能力、宽范围检测性能及低功耗设计&#xff0c;为工业抗振动控制、姿态监测以及便携式…

作者头像 李华
网站建设 2026/8/21 13:48:51

告别浏览器存储兼容性噩梦:store.js让数据管理从未如此简单

还在为不同浏览器的本地存储差异而烦恼吗&#xff1f;还在手动处理数据序列化、过期清理等繁琐操作&#xff1f;store.js作为一款诞生于2010年的成熟跨浏览器存储解决方案&#xff0c;已被数万个网站采用&#xff0c;完美解决了这些痛点。无论你是需要支持IE6的古董项目&#x…

作者头像 李华
网站建设 2026/8/21 2:49:21

Stream-rec终极指南:5分钟掌握全自动直播录制技巧

Stream-rec终极指南&#xff1a;5分钟掌握全自动直播录制技巧 【免费下载链接】stream-rec Automatic streaming record tool powered by FFmpeg. 虎牙/抖音/斗鱼/Twitch/PandaTV直播&#xff0c;弹幕自动录制 项目地址: https://gitcode.com/gh_mirrors/st/stream-rec …

作者头像 李华
网站建设 2026/8/21 10:43:30

智能识别用户体验瓶颈

随着数字化转型的加速&#xff0c;软件产品在竞争激烈的市场环境中面临着前所未有的用户体验挑战。用户体验瓶颈不仅影响用户满意度和留存率&#xff0c;还可能导致业务损失和品牌声誉下降。作为软件测试从业者&#xff0c;我们肩负着确保产品质量的关键职责&#xff0c;而传统…

作者头像 李华
网站建设 2026/8/21 22:55:40

当AI变身面试官,谁在重新定义招聘?

2025年&#xff0c;最懂HR焦虑的可能不是同行&#xff0c;而是屏幕背后的AI。早上九点&#xff0c;某大厂的校招系统已涌入数千份简历&#xff1b;另一家连锁企业的招聘官&#xff0c;正为下周要面试的500名店员发愁。传统面试模式&#xff0c;正在数字化的洪流中摇摇欲坠。也正…

作者头像 李华