[ACM ] 727 WA
我的方法:
1. 讀到operand, 存到array
2. 讀到operator,
if( precedence 比 top 高 )
push 到 stack
else
將 precedence 比本身高的 operator 存到 array,
再將本身 push 到 stack
3. 讀到 '(', push 到 stack
4. 讀到 ')', 將 '(' 以上的 operator存到 array
5. 最後,將剩下的 operator 都存到 array
題目: http://uva.onlinejudge.org/external/7/727.html
code: http://gist.github.com/140790
不知道是有特殊的測資, 一直WA
麻煩大大幫我看一下 @ @
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.122.35.13
※ 編輯: deepking 來自: 122.122.35.13 (07/05 09:45)
→
07/06 06:28, , 1F
07/06 06:28, 1F
→
07/06 06:28, , 2F
07/06 06:28, 2F
→
07/06 06:29, , 3F
07/06 06:29, 3F
→
07/06 12:41, , 4F
07/06 12:41, 4F
→
07/06 13:46, , 5F
07/06 13:46, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章