gpt4 book ai didi

algorithm - 借助 Tree ADT 表示包含三元运算符的表达式

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:49:45 24 4
gpt4 key购买 nike

我在二叉树的帮助下构建了一棵树来评估包含一元和二元运算符、常量和变量的数学表达式。

但我现在面临如何可视化如何表示三元运算的问题?可以通过二叉树来完成吗?如果不是,我是否有更好的数据结构来表示和评估相同的内容?

请评论。

最佳答案

如果您正在使用(或计划使用)二叉树,您可以通过像这样组合两个节点来创建一个具有三个子节点的节点:

   \
a
/ \
/ b
/ / \
1 2 3

关于algorithm - 借助 Tree ADT 表示包含三元运算符的表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10663235/

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