腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Python
树
遍历
递归
深度
已
超出
python
、
algorithm
、
optimization
、
tree
我有一个段
树
,它保存了一系列数字的数据(数据结构选择了)。return Node(b, e, data, L, R) 对于300左右的N,这将失败,并出现超过最大
递归
深度
的错误有没有一种方法可以迭代地而不是
递归
地创建树?
浏览 1
提问于2011-10-10
得票数 3
回答已采纳
1
回答
ATLR 4-迭代与
递归
recursion
、
antlr
、
depth-first-search
假设这个抽象语法
树
:我设想ANTLR将使用
递归
算法(
深度
优先
遍历
)
遍历
这棵
树
。我将对这棵
树
进行多次评估(例如,10 for次)。我可以使用迭代(使用我自己的堆栈),而不是使用
递归
算法来
遍历
这棵
树
。为了提高性能,我认为迭代算法的性能会更好。ANTLR真的使用
递归
遍历
吗?这真的是一个性能问题吗? 谢谢!
浏览 1
提问于2014-12-08
得票数 0
2
回答
如何找到一棵
树
的最小
深度
?
c++
、
algorithm
、
binary-tree
我知道如何使用堆栈和顺序
遍历
找到
树
的最大
深度
,但我不知道如何使用堆栈或队列而不是
递归
调用来找到
树
的最小
深度
(不一定是BST)。
浏览 0
提问于2011-10-01
得票数 1
回答已采纳
1
回答
用
深度
表示
树
的高度
algorithm
、
tree
大家好,我需要一些关于计算函数高度的时间复杂度的指导,它使用函数
深度
来获得
树
的高度。但是这样想--当
树
向左或向右不平衡时,复杂度将是1+2+3+4...+n = n^2?谢谢
浏览 2
提问于2011-04-19
得票数 0
回答已采纳
9
回答
二叉
树
级序
遍历
algorithm
树
遍历
的三种类型是无序、预排序和后置顺序。 队列是如何在级别顺序
遍历</em
浏览 8
提问于2011-09-05
得票数 10
回答已采纳
3
回答
如何将
递归
函数转换为使用堆栈?
algorithm
、
recursion
、
stack
假设我要使用
深度
优先搜索
遍历
一棵
树
,并且我的
遍历
算法如下所示: doSomethingWith(NODE) search(CHILD) 现在,在许多语言中,
递归
有一个最大
深度
,例如,如果
递归
的
深度
超过了一定的限制,那么这个过程就会因为堆栈溢出而崩溃。如何在没有
递归
的情况下实现此函数,而不是使用堆栈
浏览 2
提问于2010-08-02
得票数 17
回答已采纳
7
回答
有没有办法用每个
递归
创建一个唯一的变量?
java
、
recursion
、
tree
、
depth
是否有可能创建一个对那个
递归
级别是唯一的变量,这样无论发生什么事情,它都会保持这种状态,而不管其他
递归
步骤如何?在
递归
完成后,可以在每个
递归
步骤中检索变量中的值吗?我在反复
遍历
这棵
树
。在每个
递归</
浏览 7
提问于2015-05-08
得票数 2
1
回答
带有GTK的
Python
Gedit插件,
树
存储过滤器运行时
递归
错误
python
、
plugins
、
gtk
、
pygtk
、
gedit
我在
python
中使用PyGTK编写gedit插件时遇到了问题。在它的一侧,
树
由一个函数过滤:现在请注意,这棵
树
相当大,我有1-2,000行,但只有1级,只有几行(10-20)有1级子级,所以最大
深度
是2。一切都很好,当我输入一些东西时,
树
被过滤成我
浏览 0
提问于2011-10-26
得票数 0
3
回答
在二叉
树
而不是BST中查找节点的
深度
java
、
algorithm
、
data-structures
、
tree
我有一个二叉
树
而不是bst,我需要找到二叉
树
中节点的
深度
,除了级别顺序
遍历
之外,还有其他方法可以使用一些扩张器来主要级别的计数。 作为输入,我有
树
的根节点和需要找到
深度
的
树
的一个节点。我想用一些
递归
的方法来找到这个
浏览 1
提问于2011-11-24
得票数 0
1
回答
获取
Python
中抽象语法
树
的
深度
python-3.x
、
abstract-syntax-tree
、
depth
我试图在
Python
3.7中使用抽象语法
树
,我使用
Python
库中的库ast。我想知道用ast.parse创建的
树
的
深度
。我还没有在库中找到任何内置的函数。return max(branches_depth) return depth 对于这个代码片段,我得到了8的
深度
浏览 2
提问于2021-04-20
得票数 0
回答已采纳
2
回答
求二叉
树
的最大
深度
java
、
tree
、
binary-search-tree
我也对最大
深度
的定义感到困惑。找到最大
深度
只是考虑到左边排列的所有节点还是右边排列的所有节点?
浏览 4
提问于2017-03-31
得票数 0
2
回答
如何使用DFS获取
树
中节点的
深度
?
tree
、
depth-first-search
我在打印出整个
树
时遇到了一个问题。当然,
遍历
很简单: if(head == null) return; printTree(head.left);} 然而,问题是我应该打印节点的
深度
和它的数据。假设
树
的根是A,它的子代分别是B和C,那么我应该打印类似这样的内容:0A1B1C我该如何做?我对<em
浏览 0
提问于2014-02-10
得票数 1
6
回答
如何在Twig中渲染
树
loops
、
recursion
、
tree
、
twig
我想渲染一棵
深度
不确定的
树
(孩子的孩子,等等)。我需要
递归
地
遍历
数组;我如何在Twig中做到这一点?
浏览 2
提问于2011-11-30
得票数 91
7
回答
迭代
深度
优先
树
遍历
,在每个节点进行访问前和访问后
algorithm
、
tree-traversal
谁能告诉我迭代
深度
优先
树
遍历
的伪代码,其中可以在前序和后序对每个节点执行操作?基本上,我的用例是转换
递归
遍历
,我在当前节点上执行前操作和后操作,
递归
的两端都是子节点。
浏览 1
提问于2011-01-12
得票数 10
回答已采纳
5
回答
二进制搜索树节点的结构应该是什么?
c++
、
algorithm
、
data-structures
、
recursion
、
binary-search-tree
我正在尝试为二进制搜索
树
制作c++程序,它将包含以下功能(实际上这是我大学作业的一部分):( B)顺序、顺序、顺序后的横线。(非
递归
)( F)计算叶节、非叶节数。1.通常有以下结构: node *lChild; node *rChild;因此,如果我想执行
深度
优先或宽度优先
遍历
如果树被认
浏览 10
提问于2013-11-07
得票数 2
3
回答
用php计算关联数组中元素的
深度
php
、
recursion
、
associative-array
我一直在尝试编写一个
递归
函数来给出给定元素的
深度
,但没有成功。我似乎就是想不通
递归
。我希望找到一个给定名称的
深度
级别。然后,我想
遍历
整个
树
,跟踪blake在
树
中不同级别的
深度
,因为他可能(在本例中也是如此)。假设最高
深度
级别为0,则在antonio => ian => molly => blake下的级别为3,但在antonio => blake下的级别为1,因此我希望返回1。我将不得不
遍历
整
浏览 3
提问于2011-10-11
得票数 3
1
回答
中缀到后缀的转换
c++-cli
、
infix-notation
我正在尝试编写将中缀表达式转换为后缀表达式的代码。目前,程序正常工作,如果我输入例如"5+6“,它将输出正确的答案是"5 6 +”。例如,当我为"5+6-3“输入多个运算符时,就会出现问题,它会输出错误的答案"+3-”。有人能指出我哪里出了错吗?谢谢,提前!string input; cin>>input; system
浏览 4
提问于2015-04-07
得票数 0
1
回答
从
递归
函数早期返回值
java
、
recursion
我有一棵节点
树
。在迭代此树
深度
时,我需要将所有重复节点的列表从根节点返回到我的当前节点。 由于某些业务需求,
树
的“已经
遍历
”部分永远不会相同。我在
树
中已经
遍历
的部分中做了很多交换/替换分支。因此,维护
遍历
节点的列表可能无法工作,因为每次我
遍历
节点时都需要更新。因此,每当我需要回答getDuplicateNodesOfMyCurrentNode()时,我都需要从
树
的顶端开始(rootNode)并进行
深度
搜索-
浏览 5
提问于2015-07-16
得票数 0
回答已采纳
1
回答
如何深入到LDAP
树
中,找到可以在春季ldap安全性中进行身份验证的用户。
spring-security
、
active-directory
、
ldap
、
spring-ldap
、
spring-security-ldap
但是,我想
递归
地
遍历
ldap
树
。不幸的是,我只能找到一个级别或
深度
的用户。ouUsers:有用户(user1,user2等)和子树(ouGenel,ouYatay)。我想
递归
地
遍历
ldap
树
,以便在spring安全项目中进行身份验证。 我的春季认证代码如下,我应该在代码中更改什么?
浏览 1
提问于2019-07-01
得票数 1
回答已采纳
1
回答
如何在CUDA上实现
深度
递归
cuda
在CUDA (千层)上实现
深度
递归
的最有效方法是什么?如果
递归
用于
遍历
类似
树
的数据结构,那么在哪里可以找到这方面的代码示例?我刚刚使用Cuda动态并行实现了K20 GPU上的
递归
,但发现由于参数cudaLimitDevRuntimeSyncDepth,有24个级别的限制。 我想要达到最大。大数据的速度和缩放。
浏览 2
提问于2013-01-14
得票数 4
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券