国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
青浦区| 辉南县| 越西县| 西乌| 分宜县| 义乌市| 郧西县| 诸城市| 姜堰市| 家居| 黄石市| 兴和县| 玛曲县| 全州县| 五大连池市| 靖宇县| 当阳市| 稷山县| 广汉市| 黄龙县| 临安市| 楚雄市| 大石桥市| 阿图什市| 景德镇市| 台南县| 泸溪县| 海兴县| 冷水江市| 龙门县| 班玛县| 塔河县| 临湘市| 卓尼县| 华安县| 竹山县| 无为县| 衡南县| 云南省| 察雅县| 平利县|