111qqz的小窝

老年咸鱼冲锋!

O(1)得到最小值的栈

题意:定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数,要求时间复杂度为O(1)

思路:标题党去死一死好么。。。真是无趣。。。就是用两个栈封装成一个。。。一个栈s1正常搞。。。一个是辅助栈s2。。每次去存min(value,s2.top());

。。。我还以为什么黑科技。。。

 

说点什么

您将是第一位评论人!

提醒
wpDiscuz