剑指offer之包含min函数的栈

文章目录 一、题目描述 二、思路 三、代码实现 一、题目描述 定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1)) 二、思路 定义两个栈s1,s2,s1存的是整个数据,s2栈存的数据保证每一次入数据都比上一次的数据要小,到最后时就是最小的数据。 三、代码实现 class Solution { public: stack<int> s1,s2;
相关文章
相关标签/搜索