news 2026/1/20 20:58:41

包含min函数的栈

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
包含min函数的栈

求解代码

Stack<Integer>stackData1=newStack<Integer>();Stack<Integer>stackData2=newStack<Integer>();publicvoidpush(intnode){stackData1.push(node);if(stackData2.isEmpty()||node<=min()){stackData2.push(node);}}publicvoidpop(){if(stackData1.peek().equals(min())){stackData2.pop();}stackData1.pop();}publicinttop(){returnstackData1.peek();}publicintmin(){returnstackData2.peek();}

小贴士

stackData1.peek().equals(min())来比较包装类的实际数值,也可以用stackData1.peek().intValue() == min(),效果是一样的。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/1/20 15:00:20

【单调队列】滑动窗口的最大值

求解代码 class MonotonicQueue {LinkedList<Integer> queue new LinkedList<>();public void push(int n){while(!queue.isEmpty()&&queue.getLast()<n){queue.pollLast();}queue.addLast(n);}public void pop(int n){if(nqueue.getFirst()){queue.po…

作者头像 李华
网站建设 2026/1/20 5:25:41

Dify工作流实战指南:从零到一玩转AI自动化

Dify工作流实战指南&#xff1a;从零到一玩转AI自动化 【免费下载链接】Awesome-Dify-Workflow 分享一些好用的 Dify DSL 工作流程&#xff0c;自用、学习两相宜。 Sharing some Dify workflows. 项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Dify-Workflow …

作者头像 李华
网站建设 2026/1/20 2:21:55

教育场景实战:用DeepSeek-R1-Distill-Qwen-1.5B快速开发数学解题助手

教育场景实战&#xff1a;用DeepSeek-R1-Distill-Qwen-1.5B快速开发数学解题助手 1. 引言&#xff1a;轻量模型在教育场景中的价值 随着大模型技术的快速发展&#xff0c;如何将高性能AI能力部署到资源受限的教学环境中&#xff0c;成为教育科技领域的重要课题。传统大模型虽…

作者头像 李华
网站建设 2026/1/20 1:45:44

Citra模拟器完整使用指南:从新手到精通

Citra模拟器完整使用指南&#xff1a;从新手到精通 【免费下载链接】citra 项目地址: https://gitcode.com/GitHub_Trending/ci/citra 想要在电脑上重温任天堂3DS的经典游戏体验吗&#xff1f;Citra模拟器为你提供了完美的解决方案。这款开源模拟器不仅支持Windows、ma…

作者头像 李华
网站建设 2026/1/20 2:14:53

5分钟搞定电子课本下载:智慧教育平台PDF获取全攻略

5分钟搞定电子课本下载&#xff1a;智慧教育平台PDF获取全攻略 【免费下载链接】tchMaterial-parser 国家中小学智慧教育平台 电子课本下载工具 项目地址: https://gitcode.com/GitHub_Trending/tc/tchMaterial-parser 还在为找不到合适的电子教材而烦恼吗&#xff1f;备…

作者头像 李华
网站建设 2026/1/19 20:38:02

支持混合语言与注释优化,HY-MT1.5-7B让翻译更精准

支持混合语言与注释优化&#xff0c;HY-MT1.5-7B让翻译更精准 1. 引言&#xff1a;面向复杂场景的下一代翻译模型 随着全球化进程加速&#xff0c;跨语言交流的需求日益增长&#xff0c;传统翻译系统在面对混合语言输入、带格式文本以及专业术语密集内容时表现乏力。尽管通用…

作者头像 李华