17.1+2-3*4/5*6/7-8/9的後序表示法為何?(先乘除後加減)
(A) +12-34*5/6*7/8-9/
(B) -+12*3/4*5/67/89
(C) 12+34567/*/*-89/-
(D) 12+3-4*5/6*7/8-9/

答案:登入後查看
統計: A(65), B(67), C(609), D(87), E(0) #673317

詳解 (共 10 筆)

#1501392
題:1+2-3*4/5*6/7-8/9先...
(共 139 字,隱藏中)
前往觀看
15
1
#3594091
12+34*5/6*7/-89/- 為甚...
(共 29 字,隱藏中)
前往觀看
10
0
#5468813
4
0
#3993153
乘除的部分其實先乘或先除是沒有差別的所以...
(共 96 字,隱藏中)
前往觀看
3
4
#1030201
原來難度算簡單 我完了....

先以中序解讀 轉成樹
中序(左中右) 變成 後序(左右中)
2
0
#5622739

不太能夠理解這題... 感覺可以challenge 這題 雖然也過去很久了

題目沒有提到是使用二元樹

且用電腦的角度去看 以後序來說 12+34*5/6*7/-89/-應該才是對的

本人也用手稍微算了一下 這樣才符合

2
0
#5585694

樹不知道對不對       
                         -
                      /    \
                    -       /
                  /  \     /  \
                +   *    8    9 
              / \   /  \ 
             1 2  *     /
                  /  \  /  \ 
                 3   / 6   7
                    /  \ 
                   4   5
小偏方:
((1+2)-(3*4/5*6/7))-(8/9)
看成3塊
12+(3*4/5*6/7)-89/-

1
0
#1492568

2樓  先乘除後加減之後不是應該要由左至右開始算嗎

為什麼是6/7在最裡面的括號   3*4先算吧

1
1
#1178813
先說,我用答案推回去的,加上括號是((1+2)-(3*(4/(5*(6/7)))))-(8/9)),希望寫這樣大家看得懂。
1
0
#1210132
我也算好久,以為沒有正確答案Q_Q
後來也是從答案倒推畫樹才找到答案~
0
0