腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
LL
算法
的
分类学问题
parsing
、
computer-science
、
grammar
、
context-free-grammar
、
ll
我正在研究上下文无关语法,我被困在第一步:理解自上而下
的
解析
算法
是如何构造
的
。 但不知道如何把它们联系起来。因此,请回答以下问题: 预测
递归
下降是一种特殊
浏览 1
提问于2013-12-23
得票数 2
回答已采纳
4
回答
使用
递归
创建CountdownPassed (
JS
算法
)
javascript
、
algorithm
、
recursion
问题return newArr; newArr.push(n); } 我
的
问题
浏览 0
提问于2020-05-03
得票数 1
回答已采纳
3
回答
为什么快速排序被称为尾部
递归
算法
?
algorithm
、
complexity-theory
、
time-complexity
、
quicksort
、
tail-recursion
我知道什么是尾部
递归
算法
作为。然而,我正在研究这个,在18:30秒,教授说这是尾部
递归
算法
。我无法连接这是如何进行尾
递归
的
。我们没有在
递归
的
任何一步进行计算,或者我们是在做计算?你能解释一下为什么这被引用为尾部
递归
算法
的
一个例子吗?请将你
的
答案建立在这样一个前提之上:我知道
递归
算法
是什么。我不清楚
的
部分是为什么它被称为尾
浏览 3
提问于2012-08-08
得票数 6
2
回答
这种
递归
关系代表哪种
算法
?
algorithm
、
time-complexity
、
complexity-theory
看一下
算法
复杂度
的
递归
关系:这个
递归
关系代表什么样
的
算法
。注意,这里有一个minus而不是plus,所以它不能是一个分而治之
的
算法
。作为
递归
关系,什么样
的
算法
会有这样
的
复杂性?
浏览 4
提问于2018-09-28
得票数 0
2
回答
递归
算法
与迭代
算法
recursion
、
iteration
我正在实现寻找两个整数
的
GCD (最大公约数)
的
欧几里得
算法
。我
的
问题是: 在学校,我记得我
的
教授们谈论
递归
函数,好像它们都很流行,但我有一个疑问。与迭代版本相比,
递归
算法
不会占用更多
的
堆栈空间,从而占用更多
的
内存吗?此外,因为调用函数需要使用一些初始化开销,所以
递归
算法
不是比它们
的
迭代对应
算法</em
浏览 0
提问于2010-04-15
得票数 3
回答已采纳
1
回答
消除上下文无关语法中
的
歧义
parsing
、
compiler-construction
、
context-free-grammar
给定一个不明确
的
语法,为了消除操作符优先
的
问题,我们将转换语法以遵循运算符优先规则。为了解决算子
的
结合性问题,我们考虑到与之相关
的
算子,将文法转化为左
递归
或右
递归
。现在,当计算机必须进行解析时,假设它使用
递归
下降
算法
,那么语法首先应该是明确
的
吗?还是语法应该根据
算法
有不同
的
要求? 如果语法是左
递归
的
,
递归
下降
算法
不会终止。现在,
浏览 2
提问于2014-08-17
得票数 0
3
回答
有没有一个没有
递归
形式
的
算法
的
特征?
algorithm
、
recursion
这个问题源于二叉树表示法(preorder,postorder,level order等),其中
的
.Some可以用
递归
的
形式编写(例如,preorder表示法),但我不认为有用于level order表示法
的
递归
算法
所以我
的
问题是:有没有一种“类型”
的
算法
不能以
递归
的
形式编写?如果是这样的话,如何描述这种类型
的
算法
呢?(或者,有没有一种系统可以让您编写一个证明,证
浏览 21
提问于2018-02-09
得票数 1
回答已采纳
1
回答
Strassen
算法
的
就地实现?
algorithm
、
divide-and-conquer
、
in-place
、
strassen
我设法实现了一个就地解决方案,通过对矩阵乘法
的
朴素
的
Divide & Conquer
算法
进行索引操作,该
算法
在每次
递归
中需要8次
递归
调用。然而,当我尝试实现Strassen
算法
时,我找不到一种就地实现它
的
方法。相反,在使用C语言编程时,我必须为7个
递归
调用分配19个子矩阵。 如何就地实现Strassen
算法
?或者这是可能
的
?
浏览 5
提问于2013-11-13
得票数 3
1
回答
回溯
算法
总是使用
递归
吗?
algorithm
、
recursion
、
backtracking
我到目前为止使用
的
所有回溯
算法
都是基于
递归
的
。但我没能找到任何证据证明回溯不能是非
递归
的
。那么问题是,回溯
算法
是否总是使用
递归
?
浏览 7
提问于2017-09-07
得票数 1
3
回答
与迭代相比,使用
递归
是否有优势--除了有时可读性和优雅性之外?
recursion
如果他们错了,请纠正我:从性能上讲,迭代总是比
递归
更便宜(至少在一般
的
语言中是这样
的
,比如Java、C++、Python等)。如果
递归
总是比迭代更昂贵,并且总是可以用迭代
算法
(在允许
递归
的
语言中)来代替的话--那么我认为使用
递归
的
其余两个原因是:优雅和可读性。 一些
算法
用
递归
的
形式表达得更好。扫描二叉
浏览 0
提问于2014-06-03
得票数 13
回答已采纳
1
回答
将
递归
转换为尾
递归
python
、
algorithm
、
recursion
我读过关于将
递归
算法
转换为迭代
算法
的
文章。我遇到了一个博客文章,它解释了首先将
递归
算法
转换为尾
递归
算法
,然后将尾部
递归
算法
转换为迭代
算法
的
过程。在文章中,我们解释说,当我们要将
递归
算法
转换为尾
递归
算法
时,我们首先应该了解return of the recursive call和return statement
浏览 3
提问于2017-11-07
得票数 4
回答已采纳
10
回答
递归
的
优点和缺点是什么?
recursion
关于在排序
算法
或任何
算法
中使用
递归
而不是非
递归
方法,它
的
优缺点是什么?
浏览 0
提问于2011-03-10
得票数 32
回答已采纳
1
回答
广泛
的
递归
教程
algorithm
、
recursion
一些需要
递归
的
问题总是让我陷入困境。我并不总是能想出一个
递归
算法
,但我知道这个问题有一个
递归
的
解决方案。 我发现像阶乘和斐波那契这样
的
问题很容易使用
递归
方法实现。但是当我面对更复杂
的
问题时,比如生成一个数字
的
分区,我知道有一种可能
的
递归
方法,但我就是卡在那里了。我想不出
递归
算法
。假设我想要打印一个字符串
的
所有组合,或者如果我想要
浏览 2
提问于2011-10-25
得票数 5
回答已采纳
1
回答
理解一种特殊
的
递归
算法
algorithm
、
recursion
、
nested
下面的
算法
Delta解决了哪一个问题,其中m,n >= 0是整数? 因此,我发现由于嵌套
递归
的
性质以及它如何调用另一个
递归
算法
,该
算法
很难分解。如果我不得不猜测,我会说达美解决了LCS(最长公共子序列)问题,但我无法给出一个很好
的
解释为什么。 有人能帮我分解
算法
,解释
递归
以及它是如何工作
的
吗?
浏览 2
提问于2021-09-15
得票数 1
回答已采纳
3
回答
递归
排序
算法
与非
递归
排序
算法
algorithm
、
sorting
、
recursion
有人能用英语解释一下排序
算法
的
非
递归
实现和
递归
实现有什么不同吗?
浏览 0
提问于2012-08-20
得票数 4
回答已采纳
1
回答
二叉树
的
递归
c
、
data-structures
、
binary-search-tree
我对
递归
算法
有很好
的
掌握,但是在设计二叉树
的
递归
算法
时,我经常会出错。如果任何人能指出他们认为有用
的
教程,特别是关于二叉树
的
递归
算法
设计
的
教程,将非常感谢。注意:我已经从包括CLRS在内
的
知名书籍中研究过这个主题。
浏览 2
提问于2012-05-06
得票数 0
回答已采纳
4
回答
有可能用迭代器实现
递归
算法
吗?
c++
、
algorithm
、
computer-science
我给了一棵这样
的
树: // do something with myIterator或者我如何以非
递归
的
方式访问元素?我给出了一个
递归
算法
,它适用于树。(
递
浏览 3
提问于2009-07-29
得票数 0
回答已采纳
1
回答
ATLR 4-迭代与
递归
recursion
、
antlr
、
depth-first-search
假设这个抽象语法树:我设想ANTLR将使用
递归
算法
(深度优先遍历)遍历这棵树。我将对这棵树进行多次评估(例如,10 for次)。我可以使用迭代(使用我自己
的
堆栈),而不是使用
递归
算法
来遍历这棵树。为了提高性能,我认为迭代
算法
的
性能会更好。ANTLR真的使用
递归
遍历吗?这真的是一个性能问题吗? 谢谢!
浏览 1
提问于2014-12-08
得票数 0
4
回答
一种使用堆栈枚举数字{1,2,…,n}
的
所有排列
的
算法
algorithm
、
data-structures
、
permutation
一种通过
递归
生成所有数字排列
的
算法
,我意识到如果没有
递归
,这个
算法
将非常复杂。
浏览 3
提问于2015-09-07
得票数 3
回答已采纳
1
回答
递归
函数
的
空间复杂性分析
algorithm
、
recursion
、
space-complexity
在一次典型
的
访谈中,当被问到“
算法
的
空间复杂度是多少”时,如果
算法
是
递归
的
,那么访问通常意味着“在整个
算法
的
整个生命周期中,在帧堆栈上调用
的
最大次数”,还是指“函数中创建
的
任何给定变量中
的
最大元素数”?在非
递归
算法
中,后一种定义通常是空间复杂度
的
定义.但是在
递归
中,我们必须分别定义这两者吗?
浏览 0
提问于2018-05-05
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券