首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我怎样才能把这个语句从中缀写到后缀?

我怎样才能把这个语句从中缀写到后缀?
EN

Stack Overflow用户
提问于 2009-11-10 00:41:38
回答 3查看 414关注 0票数 1

我该如何写下这条语句:

代码语言:javascript
运行
复制
9-3/(1+2)

..。从中缀到后缀?

EN

回答 3

Stack Overflow用户

发布于 2009-11-10 00:52:15

9-3/(1+2)

第一个是(1+2),因为它具有最高的操作顺序。

代码语言:javascript
运行
复制
-> 1 2 +

然后3除以结果...

代码语言:javascript
运行
复制
-> 3 1 2 + /

然后9减去结果....

代码语言:javascript
运行
复制
-> 9 3 1 2 + / -
票数 5
EN

Stack Overflow用户

发布于 2009-11-10 00:46:25

9 3 1 2+/-(还有更多的东西来组成15个字符)

票数 3
EN

Stack Overflow用户

发布于 2009-11-10 00:49:08

您可以使用Shunting-yard algorithm将中缀转换为后缀表示法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1702227

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档