中缀表达式转换成后缀表达式:
操作数一次打印输出
操作符入栈:
栈顶操作符的优先级>入栈的操作符:栈顶出栈
栈顶操作符的优先级=入栈的操作符:栈顶出栈,操作符入栈
栈顶操作符的优先级<入栈的操作符:操作符入栈,成为栈顶
如操作符是“(”,则直接入栈
如果操作符是“)”,则直接把“(”和“)”中间的所有操作符出栈
参照:
《数据结构与算法》:P63顶部笔记
中缀表达式转换成后缀表达式:
最新推荐文章于 2022-11-20 16:02:35 发布
中缀表达式转换成后缀表达式:
操作数一次打印输出
操作符入栈:
栈顶操作符的优先级>入栈的操作符:栈顶出栈
栈顶操作符的优先级=入栈的操作符:栈顶出栈,操作符入栈
栈顶操作符的优先级<入栈的操作符:操作符入栈,成为栈顶
如操作符是“(”,则直接入栈
如果操作符是“)”,则直接把“(”和“)”中间的所有操作符出栈
参照:
《数据结构与算法》:P63顶部笔记