用栈写程序求解表达式的解

口翼 2012-06-15 10:16:45
这学期学了数据结构,发现可以用栈求解一个很长算术表达式的解,所以自己想写程序实现,但是在符号优先级上出问题了,求助各位帮忙写一个程序实现,谢谢。
...全文
86 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iaccepted 2012-06-17
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

但是我不知道什么是逆波兰表达式,我学了数据结构中的栈,所以想用栈写、、
[/Quote]
用逆波兰表达式处理再借助栈来实现
Gloveing 2012-06-16
  • 打赏
  • 举报
回复
google:逆波兰表达式
口翼 2012-06-16
  • 打赏
  • 举报
回复
但是我不知道什么是逆波兰表达式,我学了数据结构中的栈,所以想用栈写、、
iaccepted 2012-06-15
  • 打赏
  • 举报
回复
是逆波兰表达式
iaccepted 2012-06-15
  • 打赏
  • 举报
回复
这个写起来有点麻烦,你可以查一下用你波兰表达式处理一下算术表达式,然后再进行计算。
就是后缀表达式,那样处理起来还是比较容易的
优先级用一个分析表表示:一个4*4数组表示。

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧