作者bernachom (Terry)
看板Grad-ProbAsk
標題[理工] [資結]-stack...
時間Tue Sep 22 22:07:43 2009
有個東西搞不太清楚..
Given the expression , (A+B)*D+E/(F+A*D)+C
List the content of stack after the operand F is read in postfix
transformation.
書上是寫 ( / +
請教一下,這stack裡的東西是從哪裡來的?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.204.249
1F:→ yesa315:放運算符號的地方 再依運算優先權來pop或push運算符號 09/22 22:31
2F:→ bernachom:嗯,這個我知道,我只是搞不太清楚,題目說的F之後 09/22 22:34
3F:→ bernachom:是說,做完postfix在F後面的運算符號嗎?感覺也不太像.. 09/22 22:35
4F:→ yesa315:依洪老師的教法 是你說得沒錯 09/22 22:40
5F:→ yesa315:是把F讀出來後 Stack還剩什麼東西 都寫出來 不是把F後面.. 09/22 22:41
6F:→ yesa315:後續式符號寫出來 4樓我眼殘看錯你的意思 09/22 22:42
7F:→ bernachom:原來是這樣,謝謝您^^ 09/22 22:44
8F:推 chenbojyh:現在算是已經解決問題了嗎? 09/22 22:51
9F:→ chenbojyh:你是要問為什麼目前stack裡的東西為什麼是 ( / + 嗎? 09/22 22:53
10F:→ bernachom:對呀,應該就是5樓說的那樣了..只是我還沒去算 09/22 22:56
11F:→ bernachom:還是說這是錯的呢?謝謝 09/22 22:56