摘要: 例:(6+3*(7-4))-8/2 首先需要分配2个栈,一个作为临时存储运算符的栈S1(含一个结束符号),一个作为存放结果(逆波兰式)的栈S2(空栈),S1栈可先放入优先级最低的运算符#,注意,中缀式应以此最低优先级的运算符结束。可指定其他字符,不一定非#不可。从中缀式的左端开始取字符,逐序进行如下 阅读全文
posted @ 2022-11-12 15:02 arvin。 阅读(27) 评论(0) 推荐(0)