当前位置: 首页> 科技> 名企 > 网络平台贷款逾期不还的后果_物业管理系统价格_网站推广公司电话_搜索引擎营销的作用

网络平台贷款逾期不还的后果_物业管理系统价格_网站推广公司电话_搜索引擎营销的作用

时间:2025/9/7 15:33:36来源:https://blog.csdn.net/a_j58/article/details/145689559 浏览次数:0次
网络平台贷款逾期不还的后果_物业管理系统价格_网站推广公司电话_搜索引擎营销的作用

题目

思路

为了返回栈中的最小元素,我们需要额外维护一个辅助栈 min_stack,它的作用是记录当前栈中的最小值。

min_stack的作用:

 min_stack的栈顶元素始终是当前栈 st 中的最小值。

   每当st中压入一个新元素时,如果这个元素小于等于 min_stack 的栈顶元素,就将它也压入 min_stack。

   每当st中弹出一个元素时,如果这个元素等于 min_stack 的栈顶元素,就将 min_stack 的栈顶元素也会弹出。

代码

class MinStack {
public:/** initialize your data structure here. */stack<int> st;stack<int> min_stack;MinStack() {}void push(int x) {st.push(x);if(min_stack.empty() || min_stack.top() >= x)min_stack.push(x);}void pop() {if(min_stack.top() == st.top())min_stack.pop();st.pop();}int top() {return st.top();}int getMin() {return min_stack.top();}
};

关键字:网络平台贷款逾期不还的后果_物业管理系统价格_网站推广公司电话_搜索引擎营销的作用

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: