【導(dǎo)讀】棧的數(shù)組表示可能棧滿。棧的單鏈表表示無棧滿問題。出棧在表頭進(jìn)行刪除操作。不能,3出棧時,說明2和1都在棧里,而且2必須。則棧大小至少為多少?一個表達(dá)式由操作數(shù)、操作符。優(yōu)先級高的先計算;優(yōu)先級相同的自左向右計算;當(dāng)使用括號時從最內(nèi)層括號開始計算。前綴和中綴表達(dá)式求值需要兩個棧;后綴表達(dá)。式求值只需一個棧,相對簡單些。順序掃描后綴表達(dá)式每一項。若該項是操作數(shù),則進(jìn)棧。若是雙目運(yùn)算符,則連續(xù)出棧兩個操作數(shù)X和Y,并將。當(dāng)表達(dá)式的所有項都掃描并處理完后,棧頂存放的。就是最后的計算結(jié)果。