- 2
- 0
- 约1.52万字
- 约 10页
- 2026-01-08 发布于湖北
- 举报
设计包括min函数的栈
题目:定义栈的数据构造,规定添加一种min函数,可以得到栈的最小元素。规定函数
min、push以pop的时间复杂度都是0(1)。
分析:这是去年google的一道面试题。
我看到这道题目时,第一反应就是每次push一种新元素时,将栈里所有逆序元素排序。
这样栈顶元素将是最小元素。但由于不能保证最终push进栈的元素最先出栈,这种思
绪设计的数据构造已经不是一种栈了。
在栈里添加一种组员变量寄存最小元素或(最小元素的位置)。每次push一种新元素
进栈的时候,假如该元素比目前的最小元素
您可能关注的文档
- 2024年全国质量员之土建质量基础知识考试压轴试题(附答案).pdf
- 2024年全国中级银行从业资格之中级银行业法律法规与综合能力考试能力提升卷(附答案).pdf
- 2024年全国助理医师之中西医结合助理医师考试综合能力题(详细参考解析)40.pdf
- 2024年全国注册城乡规划师之城乡规划原理考试综合能力题(详细参考解析).pdf
- 2024年全国资料员之资料员基础知识考试综合能力题(附答案).pdf
- 2024年全机械员岗位技能机械员真题模拟考试.pdf
- 2024年人事专员面试技巧.pdf
- 2024年山西忻州市偏关县应急管理综合行政执法大队招聘笔试考试考点题库答案.pdf
- 2024年社会工作师考试社会工作综合能力(中级)试卷与参考答案.pdf
- 2024年市场监管综合行政执法支队工作要点 (二).pdf
最近下载
- 第二单元 第7课 图像识别技术 课件 浙教版(2023)信息科技八年级下册.pptx VIP
- 公路施工安全技术交底范文汇编.docx VIP
- 椎管内麻醉用于分娩镇痛的临床作用探讨.doc VIP
- 全国第九届《体育与健康教育》教案集word可编辑2023.9.25.docx VIP
- 2020 vs 2025 AHA心肺复苏指南差异对比(中文版)详细对照表 + 更新要点解读.docx VIP
- 2026贵州黔方有渔水产科技有限公司第四批次招聘1人考试参考题库及答案解析.docx VIP
- GTS NX在高边坡工程中的应用:从入门到精通.pdf VIP
- 湖南中考英语近5年真题300高频单词汇编人教版教材同步湖南中考词汇运用.pdf
- 中外合作办学项目可行性研究报告.docx
- 《中华人民共和国公务员法》培训解读课件.pptx VIP
原创力文档

文档评论(0)