精易论坛

标题: 利用堆栈进行简单的表达式计算 [打印本页]

作者: pppploi8    时间: 2014-11-26 19:34
标题: 利用堆栈进行简单的表达式计算
这个是无聊在学校图书馆翻数据结构看的时候看到的...百度了下似乎易语言版的大多是寻找文本或递归,没见到利用堆栈的版本,就写了下

思路什么的在源码里已经说明了...需要了解下 堆栈 和 后缀表达式 两个概念就可以看了...具体请参考百度百科吧

只支持 加减乘除和括号,不支持负数(懒得写了...实际上可以考虑在两个运算符中间做判断,如果没有操作数的话通过增加0来计算负数,比如1+-3视为1+0-3处理)


表达式计算.zip (4.01 KB, 下载次数: 53)


作者: 真爱难寻i    时间: 2014-11-26 19:55
牛逼    感恩分享。
作者: 土豆萌萌哒    时间: 2014-11-26 23:03
你在吧里也发了
作者: 独孤伟伟    时间: 2014-11-27 16:57
哇哦                                      
作者: Meself    时间: 2014-11-27 23:34
学习一下。我是好孩子。
作者: 宇智波·佐助    时间: 2014-12-4 22:19
独孤伟伟 发表于 2014-11-27 16:57
哇哦

好可爱的妹妹
作者: 微笑的鱼    时间: 2014-12-5 21:16
不错啊,跟一个cm的算法好像




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4