close

3284

如何使用資料結構的前序後序?

請列出(3 2)*8/4 5*3/2 1前序後序排法和樹狀圖和解說...謝謝...
觀念提醒:中序轉前序:轉換步驟 (A)先將算式括號 (B)由右至左讀入 (C)將左括號以最近的運算子取代    (D)移除所有括號中序轉後序:轉換步驟 (A)先將算式括號 (B)由左至右讀入 (C)將右括號以最近的運算子取代    (D)移除所有括號---原式: (3 2)*8/4-5*3/2 1(前序) (((((3 2)*8)/4)-((5*3)/2)) 1) -> -/* 3284/*5321(後序) (((((3 2)*8)/4)-((5*3)/2)) 1) -> 32 8*4/53*2/-1 參考資料 自己所學
後序跟前序相反邊.... 將運算符號移到括號右邊.... 應該是...32 8*4/53*2/-1 .... 請其他大大指教吧... 因為我剛學~~= =

arrow
arrow
    創作者介紹
    創作者 小行星列表/3201 的頭像
    小行星列表/3201

    小行星列表/3201

    小行星列表/3201 發表在 痞客邦 留言(0) 人氣()