[问题] 中序转前序两种方法答案是不是不一样

楼主: koalawayne (爱罗一尾)   2019-06-15 20:01:25
各位大大们好
最近复习计概发现
假如运算子优先度相同时
计算结果
用括号法 跟 放堆叠的方法
前序式会不同
研究一下发现似乎是因为
假如用括号法,优先度相同时
会以人类的看法从左边优先
(书上网上也这样教)
但是用运算子放堆叠之后比较,算子直接序列(前置最后要反转所以好像也算堆叠)的
这方法解,优先度一样时会是从右边优先耶
这样不知道考试的话哪个算是正确答案
虽然结果相同但顺序写不一样感觉会被算错 怕怕
感恩各位大大看完

Links booklink

Contact Us: admin [ a t ] ucptt.com