腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
BinarySearchTree
和
变量
中
的
递归
、
getContent().getToken(); return index;为什么这是有效
的
,但不是这样
的
:{ rightChild.sort(arr,index); } 我也不明白这个: index = leftChild.sort(arr,index);这是做什么
的
?谢谢你
浏览 9
提问于2018-02-11
得票数 0
回答已采纳
2
回答
OOP:具有
递归
类定义
的
继承
、
、
、
、
我(
递归
地)定义了一个类,用于实现二叉树(在
Java
中
): protected int key;}class
BinarySearchTree
extends BinaryTree {,因为left
和
right只是BinaryTree
的
,没有任何search
浏览 1
提问于2016-08-28
得票数 2
回答已采纳
2
回答
重新平衡二叉搜索树
、
、
(
BinarySearchTree
.
java
:171)at
BinarySearchTree
.insert(
BinarySearchTree
.
java
:78)at <em
浏览 1
提问于2015-04-30
得票数 0
2
回答
获取二进制搜索树堆栈溢出错误
的
高度
、
、
、
、
BinarySearchTree
.prototype.height = function () { return heightLeft + 1; return heightRight + 1;}; 我需要知道BST
的
高度因此,如果我有一个这样
的
BST: 16 --->
浏览 50
提问于2021-08-13
得票数 1
2
回答
打印二进制搜索树
的
右子树
中
的
所有节点
、
我对数据结构
和
递归
相当陌生。因此,我决定尝试实现一种方法,在这个给定
的
树
中
打印右子树所有节点
的
所有值(按升序,即: 50、65、72、91、99),作为学习经验。class
BinarySearchTree
: # The left
浏览 4
提问于2020-03-15
得票数 0
回答已采纳
1
回答
平衡BST与重量
、
、
、
、
我正在构建一个
递归
Java
方法来平衡二进制搜索树(使用ints,但设计为泛型),在每个节点中使用权重。就我
的
目的而言,节点
的
权重被定义为子节点
的
数量+ 1。在平衡结束时,任何节点
的
值都应该是植根于该节点
的
子树中所有节点
的
值
的
中值。这是我
的
代码: /
浏览 2
提问于2012-03-26
得票数 0
1
回答
Makefile找不到其他类(
Java
、Linux、Ubuntu)
、
、
我正在尝试为我
的
类创建一个makefile,但似乎makefile看不到或找不到我
的
类,尽管它们在同一个文件夹
中
。 mv $(dir)/*.class bin; fi类有PrintIt.
java
、
BinarySearchT
浏览 2
提问于2017-04-04
得票数 1
3
回答
Java
使用
递归
传递值
、
、
、
、
下面是一个使用
java
的
二叉树
的
简单实现。但是,代码总是输出"BST empty!!“尽管插入了元素。我哪里错了?我怀疑我
的
递归
是错误
的
。任何帮助都是非常感谢
的
。public class
BinarySearchTree
{
BinarySearchTree
(){ }driver program*/ public sta
浏览 4
提问于2015-01-12
得票数 3
1
回答
不兼容类型: int不能转换为T
、
(我正在Ubuntu btw
中
对文本文件进行编码)
BinarySearchTree
.
java
:132:错误:不兼容类型: int不能转换为T insert(y);^其中T是类型
变量
在类T>
中
声明
的
超级
BinarySearchTree
注释:一些消息已经简化;用-Xdiags:verbose重新编译以获得完整
的
输出1错误
BinarySearchTree
.
java
:13
浏览 1
提问于2020-09-23
得票数 0
回答已采纳
4
回答
如何在不包括基类
的
情况下共享派生类
中
的
方法
、
、
我有一个类
BinarySearchTree
,它是由AVLTree
和
RedBlackTree扩展
的
。这两个派生类支持旋转,因此需要使用rotateLeft
和
rotateRight方法。一种方法是在
BinarySearchTree
中
实现这两种方法,以便它们可供AVLTree
和
RedBlackTree使用,但这些方法不属于
BinarySearchTree
,因为它不支持旋转。我应该如何在
Java
中
处理这种情况?
浏览 1
提问于2015-01-03
得票数 1
回答已采纳
1
回答
如何对python
中
的
实例
变量
造成副作用?
、
、
我试图在python
中
实现一个二进制搜索树,以练习
递归
技巧,但我
的
head
变量
在第一次调用add()时并没有更新。它继续保持为空值,即使它应该在第一次调用时更新,因为它是currentNode。class
BinarySearchTree
: def __init__(self, data):impo
浏览 7
提问于2022-05-26
得票数 0
1
回答
使用
递归
打印BST - javascript
的
值
在Javascript
中
,我试图更好地理解BST
的
这段代码
中
的
递归
。我可以使用
递归
用两个方法打印出BST
的
值,但是我不知道如何在一个方法
中
完成所有的工作。我怎么才能结合
BinarySearchTree
.prototype.dfs = function(node) { console.log(node.val);this.dfs(node.left); this.dfs(node.rig
浏览 0
提问于2018-10-25
得票数 0
回答已采纳
2
回答
beforeEach()或afterEach()与mocha.js
和
chai.js
的
基本但适当
的
用法
、
、
、
我想使用mocha/chai来测试与二进制搜索树相关
的
代码。在这里,我正在测试公共insert方法。我想在每个it()语句之前使用beforeEach()
和
/或afterEach()钩子来重置测试环境,这样我就不必完全重复基础知识了。然而,我一直收到各种各样
的
错误。(3);
binarySearchTree
.insert(7); expect(
binarySearchTree
.root.
浏览 6
提问于2016-06-27
得票数 2
回答已采纳
1
回答
在JavaScript
中
反序列化二进制搜索树
、
、
、
输入是一个带有空值
的
预排序序列化BST。这些值已被读入包含整数
和
空值
的
数组
中
。样本输入想要
的
输出 { value: 6,function
BinarySearchTree
() {}
浏览 1
提问于2014-06-30
得票数 1
2
回答
实现二进制搜索树
的
add方法
、
、
、
、
我和我
的
合作伙伴正在为一个数据结构
和
算法课程实现一个二进制搜索树。我们遇到了添加方法
的
问题。return false; 在我们
的
测试用例
中
,我们没有得到我们预期
的
结果。我们最初创建了一个空
的
BinarySearchTree
,并调用add方法。完成此操作后,应该调用
递归
addItem方法。thisRoot当前应该引用null (因为我们创建了一个空
的
BinarySearchTree
),因此thi
浏览 7
提问于2013-06-22
得票数 1
回答已采纳
1
回答
验证二进制搜索树- JavaScript
、
、
我让一个版本按顺序遍历并推送到数组,但我也尝试做一个版本,您可以
递归
地跟踪min
和
max。我正在成功地传递树,它检查我
的
第一个checkBST函数
中
的
第一个节点,但是在isValidBST函数
中
,
递归
调用永远不会发生,似乎每个节点都被视为null,我不知道为什么。将感谢任何人
的
投入!function
BinarySearchTree
(value) { this.left = null;
浏览 1
提问于2015-11-17
得票数 0
回答已采纳
2
回答
如何在Scala
中
调用树形代数数据类型
的
叶子
的
构造函数?
、
、
、
、
我正在创建一些基本
的
抽象数据类型
和
算法来温习CS基础知识,并在此过程中学习Scala。我
的
BinarySearchTree
数据类型遇到了麻烦,它是一种更抽象
的
BinaryTree
的
实现: } else { } } 在抛出NotDefinedErrors
浏览 0
提问于2012-05-06
得票数 3
回答已采纳
1
回答
递归
前序遍历运行直到堆栈溢出,(BST)在
JAVA
中
、
、
、
我在
java
中用insert
和
preorder方法实现了简单
的
二进制搜索树。我遇到了无限
的
预订单执行,直到堆栈溢出。Source)at
java
.io.PrintStream.println(Unknown Source)at bsTree.
BinarySearchTree
.getPreorder(
BinarySearchTree
.
java
:4
浏览 3
提问于2016-06-07
得票数 0
1
回答
JavaScript:当作用域已经允许访问时,为什么checkLeaf需要参数?
、
、
、
、
我们
的
教员编写了这个函数,它
递归
地搜索一个JavaScript对象。我
的
问题是leaf
和
value参数传递到外部isContained函数
的
范围:根据我对
变量
范围
的
理解,内部checkLeaf函数已经可以访问传递给外部函数
的
变量
。在观察在leaf函数
中
访问
的
value
变量
和
checkLeaf
变量
时,这是不言而喻
的
。 那么,为什么
浏览 4
提问于2017-10-12
得票数 0
回答已采纳
1
回答
创建一个以排序方式返回项
的
BinarySortTree方法
、
. [] >>> right =
BinarySearchTree
(11) >>&
浏览 2
提问于2021-03-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java中成员变量和方法的默认访问修饰符
Java递归实现字符串的排列和组合
java循环结构中局部变量和成员变量
Java递归查询所有子节点ID的实现和应用
Java中的泛型变量定义与使用详解
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券