腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
3
回答
递归
思维
的算法是什么?(关于具体例子)
我就是不能把头绕在
递归
上。我理解所有的概念(把解决方案分解成更小的例子),在我反复阅读它们之后,我可以理解它们。但我永远也想不出如何使用
递归
来解决问题。有什么系统的方法可以找到
递归
的解决方案吗?当他们试图解决以下
递归
问题时,请有人向我解释他们的
思维
过程:“使用
递归
返回字符串的所有排列”。 有谁能给我一些建议来改变我的<
浏览 11
修改于2017-09-27
得票数 5
回答已采纳
5
回答
递归
函数背后的
思维
模式
我正在努力学习
递归
函数,但我似乎无法理解
递归
的概念。我看过关于
递归
的视频,也看过教程,但我想不出当我自己解决这些问题时所需要的
递归
。但是,我可以非常快地使用循环和迭代来解决这些问题。我看到了一个关于在一个数字中找到数字数的问题,答案是: if n < 10: else:我知道if是一个
递归
将停止的点当使用
递归
函数时,我的
思维
过程应
浏览 8
提问于2016-10-07
得票数 1
回答已采纳
1
回答
快速概括(可能是建模/提取/总结)
思维
模式的
递归
部分
我发现一个很有用的重要领域是
递归
编程,我已经非常努力地尝试过了,但仍然无法获得它。假设我们已经绘制了整个流程图。之后,谁能给我一些详细的解释,关于如何快速识别哪些部分可以提取到
递归
单元中(提取模式部分的规则),或者解释如何识别哪些部分应该放在当前
递归
函数体中,哪个部分应该用作传递给下一轮
递归
函数调用的参数。我可能不能完全表达我的问题,所以
浏览 0
修改于2014-12-04
得票数 0
1
回答
递归
与经典算法复杂度?
递归
函数在许多情况下都是有效的,并且在实现算法中广泛使用,如:与传统算法相比,
递归
函数O(logn)或O(nlogn)的时间复杂度低,易于用我们的
思维
方式进行分析但是,如果我们讨论为更复杂的任务编写
递归
函数的复杂性,那么我们的
思维
逻辑就很难分析它是如何完美工作的。
浏览 1
修改于2022-01-05
得票数 -2
1
回答
编译器能够并是否将
递归
逻辑转换为等效的非
递归
逻辑?
我一直在学习F#,它开始影响我在编写C#程序时的
思维
方式。为此,我一直在使用
递归
,当我觉得结果提高了可读性时,我无法想象它会出现堆栈溢出。这让我不禁要问,编译器是否能够自动将
递归
函数转换为等效的非
递归
形式?
浏览 0
修改于2013-06-27
得票数 15
回答已采纳
2
回答
确定二叉树是否对称的
思维
过程
然而,当我读到这篇社论时,我看到了一个极短的
递归
程序,我一直很难理解它。有人能勾勒出这样一个解决方案的
思维
过程吗?您是通过实际可视化调用堆栈来验证解决方案,还是有一个很好的高层
思维
框架来解释这些问题?我理解树本身是一个
递归
的数据结构,即由遵循相同结构的左右子树组成,但由于某种原因,当我试图验证这个解决方案的有效性时,我试图可视化
递归
调用,最终我的思想陷入了纠缠。在解释随着
递归
进行时调用堆栈是如何展开的做了很好的工作,但是我只是想改进我的
思维
过程,以解决这种“简单”的<e
浏览 5
提问于2017-10-13
得票数 1
4
回答
使用使用python的
递归
打印星号
我正在处理python中的
递归
,试图在给用户输入时使用
递归
来打印星号,例如:3程序应该输出:****当用户输入为3时,我设法打印输出如下:**当printPatternRecur): printPatternRecur(n - 1) 预期的输出应该像一开始提到的那样
递归
地调用对于使用
递归
解决这一问题的更简单方法的任何建议也将受到赞赏。此外,还想知道如何
浏览 0
提问于2019-08-05
得票数 1
回答已采纳
4
回答
递归
,字镜像本身
我试图写一个
递归
,其中一个词试图镜像自己(appleelppa)。我的
思维
过程是使用
递归
,将单词按反向顺序打印出来,然后在开头添加单词。然而,这在某种程度上是行不通的。
浏览 4
提问于2014-04-15
得票数 0
回答已采纳
2
回答
函数式替代?
随着我继续学习函数式编程,我开始怀疑是否有替代我默认的“过程式”
思维
方式的方法。更具体地说,我正在查看我编写的一个函数。它工作得很好,在现实生活中迭代当然没有错,但由于本练习的目的是扩展我的
思维
方式,我很好奇上面的算法是否有更好的方法。*(实际上是
递归
,但不管怎样)
浏览 1
提问于2008-11-25
得票数 2
回答已采纳
1
回答
在代码片段中查找
递归
函数
我应该找到这段代码的
递归
函数,但我真的很困惑我所做的是不是正确的。我会用-线条来展示我的
思维
方式。 }我相信这个代码的
递归
函数是
浏览 7
提问于2021-03-23
得票数 0
2
回答
将for循环更改为
递归
函数
因此,我读到可以将任何循环转换为
递归
函数,我想知道如何将下面的代码(打印字符串的排列)转换为一个(用
递归
函数替换for循环)。我要求的不是解决方案,而是一种处理这样一项任务的
思维
方式。谢谢!
浏览 0
修改于2016-03-23
得票数 0
1
回答
SQL:
递归
CTE的执行模型
我试图了解
递归
CTE是如何执行的,特别是是什么原因导致它们终止。cte_increment n < 6SELECTFROM;1FromWhereSelect 2Union Select 但是,我认为这种情况不可能发生,因为From子句
递归
地调用相同的表达式,这将重新启动同一进程,再深一级这将导致无限
递归
,只有在达到
递归
限制时才
浏览 2
提问于2020-12-11
得票数 2
回答已采纳
1
回答
增加Python堆栈大小
我还将最大
递归
深度增加到400万+(这个深度比我的代码所需要的要大得多)。需要对此进行
递归
:)
浏览 3
提问于2022-10-18
得票数 0
8
回答
提高你对
递归
的理解的资源?
我知道什么是
递归
(当一个patten在它的内部重新出现时,通常是一个在它的一行上调用自己的函数,在一个分拆条件之后.对吧?),如果我仔细研究
递归
函数,我可以理解它们。当我看到
递归
代码时,我的
思维
过程通常是‘这是吗?’后面跟着“噢,这是
递归
的”,然后是“我想它必须工作,如果他们说它有效的话。” 那么,你有什么技巧/计划/资源来培养这方面的技能吗?
递归
是一个奇怪的概念,所以我认为解决它的方法可能也是同样的奇怪和不明显。
浏览 0
修改于2017-02-08
得票数 13
1
回答
Haskell样式:模式匹配与更直观的解决方案
我刚从Haskell开始,所以我试着用"Haskell
思维
方式“来思考。是否有理由使用模式匹配来解决问题1 基本上是通过展开整个列表并
递归
调用函数来解决问题1,而不是像myLast lst = lst !! ((length lst) - 1)那样直接检索最后一个元素?
浏览 1
提问于2018-10-07
得票数 3
回答已采纳
1
回答
递归
循环时的时间复杂度
这个
思维
过程正确吗?在主函数中,循环是O(N)。在调用函数中,循环为O(N),
递归
为n/ 2,因此O(LogN)的基值为2。
浏览 4
修改于2020-01-26
得票数 0
回答已采纳
4
回答
Prolog:显示每个子列表的每个元素
No.2: ID="001", Name="Bob", Grade=99prolog中的思考已经够困难了,但我正在与
递归
思维
作斗争
浏览 5
提问于2014-04-13
得票数 3
回答已采纳
2
回答
在对列表进行映射时,如何考虑以前的元素?
递归
可能是这里的
思维
方式,但在那个时候,我失去了它。
浏览 2
修改于2014-10-15
得票数 0
回答已采纳
1
回答
如何使用不带参数的函数对单链接列表进行
递归
我试图
递归
地循环单个链接列表,但是我必须使用一个不需要参数的函数,我有点困惑如何做到这一点。我的
思维
过程是,我会一直把修改过的列表传递给函数,但这不是问题所要求的。这就是问题所在:class IntList { IntList next;编写一个
递归
的、拥有的方法我只是不知道如何编写没有参数的
递归
函数?或者如何使用没有标题的链接列表。
浏览 1
修改于2017-11-15
得票数 0
2
回答
这个复杂的
递归
代码是如何工作的?
我正在尝试理解这种
递归
。我知道阶乘函数中的
递归
是如何工作的,但是当它到了像这样的复杂
递归
时,我就迷惑了。然而,我对
递归
部分感到非常困惑。[ [ [ 'c' ], [ 'b'
浏览 2
修改于2021-01-09
得票数 2
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券