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

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

LeetCode-150- 逆波蘭表達(dá)式求值

2022-01-24 10:09 作者:雄獅虎豹  | 我要投稿

逆波蘭表達(dá)式求值

題目描述:根據(jù) 逆波蘭表示法,求表達(dá)式的值。

有效的算符包括 +、-、*、/ 。每個(gè)運(yùn)算對(duì)象可以是整數(shù),也可以是另一個(gè)逆波蘭表達(dá)式。


說明:

  • 整數(shù)除法只保留整數(shù)部分。

  • 給定逆波蘭表達(dá)式總是有效的。換句話說,表達(dá)式總會(huì)得出有效數(shù)值且不存在除數(shù)為 0 的情況。

逆波蘭表達(dá)式:詳情介紹見逆波蘭表達(dá)式

示例說明請(qǐng)見LeetCode官網(wǎng)。

來源:力扣(LeetCode) ??

鏈接:https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/ ??

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

解法一:棧

利用棧后進(jìn)先出的特點(diǎn)來求解逆波蘭表達(dá)式(后綴表達(dá)式)的值,具體求解過程如下:

  • 如果原表達(dá)式只有一個(gè)參數(shù),則直接返回操作數(shù)。

  • 否則,聲明一個(gè)操作數(shù)棧nums用來存放操作數(shù),按順序遍歷逆波蘭表達(dá)式的字符:

    • 如果當(dāng)前字符是操作數(shù),則直接入棧;

    • 如果當(dāng)前字符是操作符,則從棧中取出2個(gè)操作數(shù),并按照當(dāng)前操作符進(jìn)行計(jì)算,將計(jì)算結(jié)果重新計(jì)算。

  • 最后,返回操作數(shù)棧的唯一的一個(gè)值,即為逆波蘭表達(dá)式的求值結(jié)果。

【每日寄語】 世上無難事,只要肯登攀。



LeetCode-150- 逆波蘭表達(dá)式求值的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
白沙| 尤溪县| 尉氏县| 平舆县| 容城县| 华亭县| 隆尧县| 德惠市| 鲁山县| 简阳市| 富锦市| 浮梁县| 崇义县| 泌阳县| 晋州市| 衡水市| 石楼县| 法库县| 杨浦区| 永新县| 巴楚县| 色达县| 瑞丽市| 岳阳县| 丹阳市| 平山县| 饶阳县| 定陶县| 河曲县| 淳化县| 汝南县| 从江县| 进贤县| 平乐县| 黄浦区| 托里县| 孟州市| 关岭| 河西区| 四会市| 阜平县|