算法学习--4 设置一个有getMin功能的栈之栈的升级版(待修改)

来源:互联网 发布:简述算法的复杂度分析 编辑:程序博客网 时间:2024/04/30 22:57

题目一

栈先进后出,设置一个有getMin功能的栈,要求getMin的操作时间复杂度也为O(1)

解题思路

用俩个栈,一个栈专门保存这个状态的最小值就行,这样push或者pop后的每个状态的最小值都能被O(1)的找出来。
这里写图片描述

题目二

0 0
原创粉丝点击