【发布时间】:2013-05-05 04:58:22
【问题描述】:
我搜索了互联网和“you tube”,但没有找到任何好的教程。 如何在“后缀”中绘制给定表达式对应的“二叉树”?
这个表达式在中缀和前缀中的外观如何?
我不知道我应该如何一步一步地做到这一点:(
18 5 1 + / 4 * 3 5 18 6 / - + -
注意:
绘制前序、后序和中序的规则是: 1.前序遍历:root,left,right 2.后序遍历:left,right,root 3.中序遍历:左根,右
我需要它来考试
【问题讨论】:
-
请说明您需要什么。绘制二叉树意味着构建二叉树或实际绘制一些东西?
-
我想将此表达式显示为二叉树。 (以根为父节点,以左/右节点为子节点的树)。实际上我给了树的节点(在这个问题中 15 个节点)
-
是的,我们知道二叉树是什么。我不知道你有什么要求。递归打印一棵树是一项基本练习,因为您似乎是一名 CS 学生,所以您应该知道这一点。下面详细介绍从 postfix 构建树。
标签: inorder preorder postorder