#11083: 求這題c寫法分享!!!


gabe18 (unknown)

學校 : 國立中央大學
編號 : 58245
來源 : [140.115.200.115]
最後登入時間 :
2016-12-02 22:15:57
a017. 五則運算 | From: [61.227.123.1] | 發表日期 : 2016-06-22 12:26

小弟是初學者

爬文後也不太了解這題怎麼解

需要大大們解救!!

 
#11085: Re:求這題c寫法分享!!!


a5083 (assassin刺客大師)

學校 : 新北市立板橋高級中學
編號 : 28347
來源 : [140.116.138.99]
最後登入時間 :
2017-06-27 17:13:56
a017. 五則運算 | From: [140.123.56.238] | 發表日期 : 2016-06-22 13:16

小弟是初學者

爬文後也不太了解這題怎麼解

需要大大們解救!!

 

你好

關於a017的解決方法,是將中序運算式換成後序運算式

雖然中序運算式對我們人類比較好理解,但後序運算式才能讓電腦從左到右讀懂數學式

ex.

        中序運算式                                    後序運算式

((a+(b*d))+(c/d)) -> abd*+cd/+

 

至於要如何轉換需用到堆疊的技巧

可以參考一下這篇的詳細說明

http://openhome.cc/Gossip/AlgorithmGossip/InFixPostfix.htm

 
#11089: Re:求這題c寫法分享!!!


gabe18 (unknown)

學校 : 國立中央大學
編號 : 58245
來源 : [140.115.200.115]
最後登入時間 :
2016-12-02 22:15:57
a017. 五則運算 | From: [61.227.123.247] | 發表日期 : 2016-06-23 13:48

小弟是初學者

爬文後也不太了解這題怎麼解

需要大大們解救!!

 

你好

關於a017的解決方法,是將中序運算式換成後序運算式

雖然中序運算式對我們人類比較好理解,但後序運算式才能讓電腦從左到右讀懂數學式

ex.

        中序運算式                                    後序運算式

((a+(b*d))+(c/d)) -> abd*+cd/+

 

至於要如何轉換需用到堆疊的技巧

可以參考一下這篇的詳細說明

http://openhome.cc/Gossip/AlgorithmGossip/InFixPostfix.htm


雖然還是不懂但是謝謝你囉^^

 
ZeroJudge Forum