该二叉树是表达式树表达式为a*(b+c)-d為什么根节点是-而不是*... 该二叉树是表达式树,表达式为 a * (b + c) - d为什么根节点是 - 而不是 *
不是先乘除后加减吗为什么是先右边后左边
有括号的情况丅先算括号里面的,你也可以理解为是(b+c)*a-d当然这仅供理解。
实际情况是a必须乘以(b+c)的和才能进行下一步
虽然是二叉树,但是其本質还是数学公式的另一种表达形式不违反基本数学定律是其前提。
不过换言之只要不违反基本数学定律想怎么话都行尤其是在公式复雜的情况下。
我怎么看不懂你在说什么我没问你括号里的,我说的是可以不可以把减号和乘号的位置互换因为书上减号是根节点
你对這个回答的评价是?