gpt4 book ai didi

java - 在 Java 中创建结构不同的树的方法

转载 作者:行者123 更新时间:2023-11-30 11:50:44 27 4
gpt4 key购买 nike

我的问题与此非常相似:Structural Different trees java .其中包括代码。

我认为该问题的提问者正在做与我相同的论文,因为我们的代码与 BinaryTreeNode 类中的拼写错误完全相同:)

不过,我不明白如何实际着手创建不同的树。也许我只是错过了一些东西,或者我陷入了困境,但我似乎无法弄清楚如何开始创建不同的树。数数我想我会很好,再次只是因为加泰罗尼亚数字的情况,但你如何向左 - 右 - 左或任何你需要做的事情? :(

这是一项作业,我一直在非常努力地自己解决这个问题,但我似乎无法在这个特定问题上取得任何进展。我不是在要求一个完整的答案或一个简单的方法来做到这一点,我真的只是不明白我应该做什么..

谢谢!

最佳答案

您想构建一个从根开始并迭代构建案例的算法。
0 个节点:1 个排列,0 个节点:null
1 个节点:1 个排列,1 个节点:root
2个节点:2个排列有2个节点:root: left and root: right
3个节点:4个排列有3个节点:root: left: left, root left: right, root: left, right, root: right: left, root: right: right
等等
所以,meth(2, 2) 应该返回:
0个节点:1个排列0个节点
1个节点:1个排列有1个节点
2 nodes: 2 arrangements with 2 node
(树节点 -- (树节点))
或类似的东西

关于java - 在 Java 中创建结构不同的树的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7814586/

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