gpt4 book ai didi

data-structures - 中缀与后缀

转载 作者:行者123 更新时间:2023-12-04 07:18:06 25 4
gpt4 key购买 nike

昨天面试的时候问过这个问题。
哪个更好用?中缀(带括号)还是后缀?讲道理..

我只能告诉他们:

  • 编译器更容易处理算术计算和运算符优先级的后缀表达式。
  • 更多的内存用于存储和处理括号。

  • 请说明我是否正确?

    最佳答案

    Postfix 不需要任何操作符驱动的操作顺序;它总是明确的。所以对于基于栈的编译器来说,实现起来非常容易,对于人类来说,操作的顺序也很容易理解。

    另一方面,中缀不需要您阅读末尾的所有动词:-P。人类使用中缀甚至前缀; “将 A 添加到 B”比“A 和 B:添加它们”更有意义。

    但是,这个问题基本上是主观的。 Postfix 对计算机系统来说总是更好的,但 infix 有它的优点。

    关于data-structures - 中缀与后缀,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3481902/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com