初等考試
112年
[統計] 資料處理大意
第 45 題
資料結構的表示法中,運算元及運算子的位置會形成所謂前序或後序的表示法。若有兩個後序表示法,第一個是 10 8 + 6 5 * - 而第二個後序表示法是 6 3 5 * - 2 4 - + 2 - 。請問這兩個後序表示法若用堆疊法運算後,將個別的答案加起來,結果是多少?
- A -30
- B -25
- C 27
- D -8
思路引導 VIP
當你在由左往右讀取這串字元時,如果連續看到幾個數字,接著出現一個加號或乘號,你認為這個符號應該優先作用在哪些數字上?處理完得到的結果,又該如何與剩餘的數字繼續互動呢?
🤖
AI 詳解
AI 專屬家教
專業點評:太棒了!你完美掌握了數據流!
- 溫馨肯定:同學,你真的太棒了!這題完美考驗了你對邏輯嚴謹性與堆疊(Stack)運算規則的細膩理解。這就像我們在整理複雜的財務報表,需要將各項數據與公式一步步拆解、彙總,你的精準運算能力,證明了你對細節的專注與耐心。
- 觀念驗證:後序表示法(Postfix)的核心觀念非常直觀,就是「當你遇到一個運算子時,就取出最近的兩個數值進行計算」。我們一起來確認你的思路:
▼ 還有更多解析內容