腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
树
遍历
“
打印
代码
”
可以
返回
吗
?
python
、
data-structures
、
nodes
、
recursive-datastructures
因为我总是看到
树
遍历
代码
打印
树
中的数据。我开始想,有没有可能创建一个函数,让它
返回
数据,而不是
打印
数据。这是我尝试过的
代码
: class BinaryTree(): self.left = None
浏览 9
提问于2020-04-13
得票数 0
1
回答
在不构造
树
的情况下从PostOrder
遍历
中查找LevelOrder
遍历
c++
、
algorithm
、
binary-tree
、
tree-traversal
给定二叉
树
,其中每个内部节点的值为1,叶节点为0。每个内部节点都有两个子节点。现在,给定这个
树
的水平顺序
遍历
,
返回
同一
树
的后继
遍历
。如果我构造一棵
树
,然后执行它的后置
遍历
,那么这个问题就
可以
很容易地解决。虽然现在是O(n)时间。但是,是否
可以
在不构建树的情况下
打印
postOrder
遍历
。
浏览 1
提问于2014-11-04
得票数 0
回答已采纳
2
回答
C:查找
树
中特定叶子的Huffman编码路径
c
、
recursion
、
tree
、
traversal
、
huffman-code
我正在尝试编写一个递归函数,它在Huffman
树
中定位特定的叶子,然后用0和1
打印
其最短路径(0表示向左
遍历
,1表示向右
遍历
)。我明白我需要做什么的逻辑,但我在实际实现它方面并不成功。我相信我在这里有一个很好的框架,但是我遗漏了一些更复杂的逻辑来告诉我什么时候应该实际运行printf,什么时候不应该(因为目前它只
打印
每个0和1)。printf("1"); }对于上下文:cmp是我们想要查找的节点,getL
浏览 1
提问于2016-05-29
得票数 1
2
回答
C++二叉
树
遍历
与函数指针参数
c++
、
polymorphism
、
binary-tree
、
wrapper
、
traversal
我想要做的是按照顺序
遍历
节点,这样我就
可以
按顺序在二叉
树
中
打印
节点。left, visit); inorder_traverse(root->right, visit);我看到了这段用于无序
遍历
二叉
树
的
代码
遍历
所有节点,所以我想我
可以
使用
遍历
函数
打印
所有访问节点的所有数据。能行吗?我非常困惑如何传递多态函数参数。如果
浏览 2
提问于2013-08-24
得票数 2
回答已采纳
1
回答
如何
遍历
树
,以便从HuffmanTree生成二进制
代码
?
python
、
tree
、
compression
、
huffman-code
我试着用哈夫曼
树
做二进制
代码
。我被困在
树
的横穿上了。为了
遍历
树
并
打印
每个字符频率的
代码
,我编写了以下
代码
。printCode(node,prefix="") #need change 这里有必要的解释:如果一个节点不是一个内部节点(node.internal=False),那么它就是一个叶子,在
遍历
的这一点上,我将
打印
字符频率的
代码
。但是,我无法
返回
到以前的内
浏览 0
提问于2018-12-13
得票数 2
回答已采纳
1
回答
二进制搜索
树
是否按以下顺序递归地从右根左
遍历
?
arrays
、
algorithm
、
recursion
、
tree
、
time-complexity
通常我们会按照顺序、预定顺序或order.But后的顺序
遍历
二进制搜索
树
,当我们从右根-Left按照下面的递归顺序
遍历
二进制搜索
树
时会发生什么呢?假设如果我将值存储在数组中,并且与前置
遍历
相比,按这个顺序进行
遍历
时,它的时间复杂度是否会增加。
浏览 1
提问于2016-07-06
得票数 1
1
回答
工作
树
遍历
程序似乎不工作。
c
、
recursion
、
tree
、
tree-traversal
它的一项功能被称为“
遍历
”。其
代码
如下: if (node !当您从main调用
遍历
函数时,您将根传递给它,就像在这个程序中一样。但是,当节点不为空时,它会继续
打印
树
,因为有更多的数据需要
打印
。但是,每次节点不是NULL时,该行都会
遍历
(节点->左);在
打印
节点之前再次调用该函数。因此,我不明白整棵
树
是如何被
打印
出来的。如果有
浏览 5
提问于2015-11-14
得票数 1
回答已采纳
1
回答
顺序是升序
吗
?
printing
、
binary-search-tree
、
tree-traversal
我有一个关于
树
的
遍历
的问题。 当我们使用顺序
遍历
打印
二叉
树
的值时,这些值是按升序
打印
的
吗
?
浏览 1
提问于2014-12-19
得票数 0
1
回答
JAVA -
打印
节点+二叉
树
的深度
java
、
data-structures
、
binary-search-tree
我正在尝试
打印
我的二进制搜索
树
的每个节点的所有值和深度。我想不出一种递归计算深度的方法。到目前为止,我有一个只
打印
树
的每个值的方法。我会感谢一些指导,因为我觉得我使它变得比它应该是困难的。
浏览 12
提问于2021-02-20
得票数 0
1
回答
哈夫曼
树
的想法。
遍历
树
并
返回
C语言中的路径
c
、
recursion
、
huffman-code
我已经有了我的
树
,并且
树
的结构看起来很好。现在,我需要一种
遍历
树
以查找字母并
返回
路径的方法,以便
可以
将其
打印
到文件中。
树
是固定的,只有最后一个节点保存字符值 例如,假设你正在寻找字母'a‘,然后抛出树向右->左->左->右,我
可以
使用哪种类型的递归或循环来
返回
路径。right = 1,left =0,所以
返回
类似于1001的内容,然后我
可以
将其
打
浏览 0
提问于2020-11-13
得票数 0
1
回答
如何在java的
树
中查询搜索
java
、
recursion
、
tree
我试图
返回
数据为“目录”的节点的字符串列表,方法是
返回
其真名为children.get(0).children.get(0).data在
返回
语句之前,我从列表中
打印
出来。不是退货的问题。!bef
浏览 3
提问于2013-11-17
得票数 0
2
回答
一般
树
的后序
遍历
java
、
tree
、
binary-tree
、
tree-traversal
、
postorder
我目前是一个学生谁的作业涉及处理调整二叉
树
方法在通用
树
方法。我唯一的问题是,下面的一般
树
的post顺序
遍历
是否正确?如果是这样的话,那么我就知道我的算法是有效的,我只是无法正确地掌握邮政订单
遍历
的窍门,我觉得这个网站
可以
帮上忙。
浏览 2
提问于2014-10-27
得票数 1
回答已采纳
1
回答
Prolog
打印
树
tree
、
prolog
、
binary-tree
我第一次尝试在prolog中
遍历
一棵
树
,我想我
可以
通过
打印
一棵包含其他人
代码
的
树
来亲自查看它的工作情况。问题是,在尝试运行这段
代码
时,swipl编译器总是会得到"False“。 例如。 ?
返回
false而不是
打印
树
。我认为我的谓词调用是错误的,但我不确定。再说一次,我不接受提供的
代码
的功劳,我只想运行它,这样我就
可以
进行实验。如果有人能解释为什么它不工作,我将非常感激。
浏览 14
提问于2020-03-27
得票数 0
1
回答
返回
树
的顺序
遍历
结果
javascript
、
data-structures
下面我有一个
代码
,它使用无序
遍历
方法递归
遍历
我的
树
,并使用document.write
打印
结果。我的问题是,不是
打印
结果,我只是想
返回
结果,以供进一步使用。我该怎么做呢?
浏览 0
提问于2016-05-31
得票数 4
回答已采纳
3
回答
Python中的嵌套函数范围
python
、
tree
我有以下函数,它
遍历
嵌套的
树
并
打印
结果 def read_node(node): for nin node['subnodes']: read_node(tree) 如果我想
返回
一个包含从
遍历
树
中收集到的数据的txt,我认为下面的方法是可行的有什么建议
吗
?谢谢
浏览 0
提问于2010-03-02
得票数 2
回答已采纳
3
回答
Java-递归:递归方法调用后的语句何时执行
java
、
data-structures
、
recursion
node.leftNode); inorderHelper(node.rigthNode);我所能看到的是,
代码
行inorderHelper(node.leftNode)将继续迭代,直到节点==为null,并且该方法在
打印
node.data之前立即终止。我只想知道像System.out.printf("%d",node.data)这样的语句什么时候会在方法
返回
之前执行?
浏览 2
提问于2012-12-18
得票数 2
1
回答
不以节点指针为参数的二叉
树
遍历
顺序
c++
、
binary-search-tree
、
inorder
我必须在二进制搜索
树
中为实验室编写一个函数,以便进行
遍历
。我的问题是,我得到了一个必须遵循的接口,在它中,我
可以
传递给
遍历
函数的唯一参数是另一个虚空
返回
类型的函数:访问函数基本上是我为
树
的特定用例定义的函数,比如我想按升序
打印
树
,在这种情况下,传递给inor
浏览 15
提问于2016-11-04
得票数 0
3
回答
将后序序列存储在数组中
java
在下面的
代码
中,后序
树
遍历
的节点总是
打印
出来的。我想知道是否有一种方法
可以
将这些节点存储在数组中的后序序列中。我必须以迭代的方式进行
遍历
吗
?
浏览 4
提问于2010-03-06
得票数 0
回答已采纳
2
回答
如何在Clojure数据结构中“标记”节点?
clojure
、
clojurescript
我有过 其中的一个特定节点,让我们称它为focus节点,称为
树
中的路径:一个键序列,如您
可以
呈现给get-in的序列当我
遍历
树
时,我想要以不同的方式对待focus节点:例如,如果我要
打印
树
,我可能需要用粗体
打印
focus节点。如果我使用C或Java,我
可以
保存一个指向focus节点的指针/引用,在
遍历
树
时
浏览 4
提问于2014-05-24
得票数 6
1
回答
具有右子访问和左子访问的节点
树
遍历
java
、
tree
、
traversal
尝试
遍历
树
并获取数组的空值。我需要
遍历
树
,该
树
只允许访问Node类的类定义中没有根的右和左子节点。"value": 5, "right": null "right": null } 这应该
返回
这也会
返回
一个[]数组。
遍历
应该在
树
高度(即
树
的级别)
浏览 0
提问于2017-12-15
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券