binary-tree 相关问题

一种树数据结构,其中每个节点最多有两个子节点。

此代码应该以横向顺序从 BST 返回值。如何解决?

代码如下: 导入 java.util.*; 类节点 { 整数值; 节点左,右; 公共节点(整数值) { this.value = 值; 左 = 右 = 空; } } 类

回答 1 投票 0

未处理的异常。 System.NullReferenceException:尝试将 Bool 参数传递给函数时

公共课解决方案{ 公共 TreeNode ReverseOddLevels(TreeNode 根){ 根=反转(根,假); 返回根; } 公共 TreeNode 反向(TreeNod ...

回答 0 投票 0

渲染二叉树数据结构的算法

我将一些数据组织为二叉树,其中每个节点恰好有 0 或 2 个子节点。 我正在寻找一种算法,允许我将这棵树渲染成图像(首选 PNG)。 我想仁德...

回答 1 投票 0

创建二进制最大堆在 Js 中无法正常工作

我正在创建一个最大堆二叉树,我必须在其中插入一个项目列表 [3, 4, 31, 6] 并想要像 [ 31, 6, 4, 3] 这样的输出,这里我已经写了函数但是它给出了未定义的值,如何...

回答 0 投票 0

为什么我的这段代码不起作用???问题是找到二叉树的最低公共祖先

我试图找到给定的每个目标的路径并将它们放入数组列表中。然后遍历它们以找到最后一个不匹配的元素。 public static int lowestCommonAncestor(TreeNode r ...

回答 0 投票 0

通过链表使用java的二叉树数据结构

导入 java.util.Scanner; 公共类树 { 静态节点创建(){ 整数数据; 扫描仪 sc = 新扫描仪 (System.in); 节点根=空; System.out.println("...

回答 0 投票 0

Leetcode BFS 问题:为什么我的队列中有一个空值?

我正在做一个 leetcode BFS 问题:https://leetcode.com/problems/populating-next-right-pointers-in-each-node/description/ 我的解决方案如下,它通过了: 类解决方案{ 公共节点连接(

回答 1 投票 0

二进制操作数无效!=

我有一个正在尝试编译的程序,但它向我显示编译错误:第 266 行:二进制操作数无效!=。代码如下: 该程序接收两个二叉树作为

回答 2 投票 0

java处理递归时如何创建和传递参数?

以求二叉树最大深度的问题为例。 (二叉树的最大深度是从根节点到最远叶子节点的最长路径上的节点数

回答 0 投票 0

漂亮的打印二叉树

我正在应对以下代码挑战: PrintableTree 是一个没有平衡的简单二叉搜索树。 它可能包含通过 add 方法添加的 int 值。 主要的挑战是......

回答 1 投票 0

在二叉树中搜索的问题

表示何时不再向右侧添加值 我正在尝试通过搜索新节点应该链接到的节点来将节点添加到二叉树,有时是我的

回答 1 投票 0

根据一些名字画出二叉树

我有一个使用 nextjs 和 typescript 的项目。在这个迷你项目中,我实现了一个二进制级别的订单树。我想在浏览器中像树一样显示它,如下所示 我在 tree.ts 文件中有两个类....

回答 1 投票 0

在二叉树搜索中停止重复

我当前的代码打印出额外的 7。我只想打印出一个数字而不是额外的一个。我知道这段代码看起来很简单,但我似乎无法弄清楚如何停止打印重复数字...

回答 0 投票 0

BinaryTree 好像不认识根节点

我没有从二叉树中得到任何结果作为输出。可能有一个小错误。 公共课工人{ 公共字符串名称; 公共双薪; public Worker(字符串名字,双薪...

回答 0 投票 0

如何解释给定的前序和中序节点以形成后序节点?

我不确定遍历是如何工作的以及它呈现的顺序 考虑树的遍历 预购 --> ABCEIFJDGHKL 顺序 --> EICFJBGDKHLA 以下哪项是正确的后序

回答 2 投票 0

Leetcode 652. 查找重复的子树

问题是找到重复的子树,使用的方法是将每个子树转换为后序树并进行比较。 类解决方案{ 民众: 矢量 ans;

回答 1 投票 0

从枚举中的 Box 中提取属性

#[派生(克隆,调试)] 发布结构节点{ 价值:T, 左:Addr, 右:地址, } #[派生(克隆,调试)] 发布枚举地址 { 地址(盒子...

回答 1 投票 0

二叉树中序遍历只打印第一个值

我创建了一个二叉树程序,我想按顺序遍历来显示值,然后最终将它与另一棵树进行比较,但是按顺序遍历只打印第一个值...

回答 0 投票 0

一般树到二叉树的转换复杂度

将一般树转换为二叉树的时间和空间复杂度是多少?! 谢谢

回答 1 投票 0

DNATree 中的搜索功能

我尝试插入AA。然后搜索 AA$ 以准确找到节点“AA”。但我收到的结果是“找不到序列”。我需要你的支持来帮助我找到那个问题的解决方案......

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.