五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

LeetCode-155-最小棧

2021-11-29 10:08 作者:雄獅虎豹  | 我要投稿

最小棧

題目描述:設(shè)計(jì)一個(gè)支持 push ,pop ,top 操作,并能在常數(shù)時(shí)間內(nèi)檢索到最小元素的棧。

  • push(x) —— 將元素 x 推入棧中。

  • pop() —— 刪除棧頂?shù)脑亍?/p>

  • top() —— 獲取棧頂元素。

  • getMin() —— 檢索棧中的最小元素。

示例說(shuō)明請(qǐng)見(jiàn)LeetCode官網(wǎng)。

來(lái)源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/min-stack/ ??

著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處。

解法一:雙棧

利用2個(gè)棧,一個(gè)棧data存儲(chǔ)數(shù)據(jù),一個(gè)棧minVal存儲(chǔ)最小值,具體方法邏輯:

  • :將val值放到data的棧頂,判斷val值是否小于等于minVal的棧頂元素,如果是,則將val值也放到minVal的棧頂;

  • :將data的棧頂元素取出,判斷如果取出的元素等于minVal的棧頂元素,則將minVal的棧頂元素也取出;

  • :查看data的棧頂元素;

  • :查看minVal的棧頂元素。

【每日寄語(yǔ)】 不去追逐,永遠(yuǎn)不會(huì)擁有。不往前走,永遠(yuǎn)原地停留。知道自己目的地的人,才是旅行得最遠(yuǎn)的人。



LeetCode-155-最小棧的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
临城县| 裕民县| 吉首市| 罗平县| 盐边县| 凤庆县| 临武县| 玉山县| 苏尼特左旗| 苍梧县| 黑龙江省| 胶州市| 东辽县| 布尔津县| 清苑县| 肇州县| 青神县| 朝阳市| 石渠县| 马公市| 永修县| 曲松县| 江都市| 阿坝县| 白山市| 涟源市| 汉川市| 临夏市| 张家口市| 仙居县| 江都市| 锦州市| 贡山| 定西市| 卢龙县| 岳普湖县| 庆城县| 临猗县| 庐江县| 海原县| 霞浦县|