腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何评估
Java
中
递归
算法
的效用?
、
、
背景:当
递归
算法
可以在
java
应用程序中安全地使用时(假设它比非
递归
替代
算法</em
浏览 2
提问于2013-02-17
得票数 5
回答已采纳
1
回答
您可以在不导入或使用任何.txt标准库包或组件的情况下读取文件吗?
但是,我们不允许导入或使用任何
Java
标准库包或组件。既然我们不能使用Scanner、File或其他帮助IO的工具,那么如何做到这一点呢?谢谢!作业目标:完成作业后,学生应能 您将获得以下文本文件:MyList.txt ( )您必须实现一个
递归
的快速排序
算法
,该
算法
将从附加的您的
算法
必须按升序对列表(整数)进行排序。必须实现
递归
的MyList.txt<
浏览 2
提问于2020-10-13
得票数 0
回答已采纳
3
回答
与迭代相比,使用
递归
是否有优势--除了有时可读性和优雅性之外?
如果他们错了,请纠正我:从性能上讲,迭代总是比
递归
更便宜(至少在一般的语言中是这样的,比如
Java
、C++、Python等)。如果
递归
总是比迭代更昂贵,并且总是可以用迭代
算法
(在允许
递归
的语言中)来代替的话--那么我认为使用
递归
的其余两个原因是:优雅和可读性。 一些
算法
用
递归
的形式表达得更好。扫描二叉树。然而,除此之外,是否有任何理由在迭代中使用
递归
?与迭代相比,
浏览 0
提问于2014-06-03
得票数 13
回答已采纳
3
回答
洪水填充
算法
的非
递归
实现
、
、
我正在用
Java
开发一个小型绘图应用程序。我试图通过实现洪水填充
算法
来创建一个“桶填充”工具。您能描述一下非
递归
实现的洪水填充
算法
吗?一个实际的代码示例,一些伪代码,甚至一个一般性的解释都将受到欢迎。谢谢
浏览 4
提问于2014-02-18
得票数 11
1
回答
评估树遍历
递归
算法
(
Java
)中是否可能出现堆栈溢出错误
、
、
、
从理论上(即,没有实际执行)确定在什么情况下某个树遍历
递归
算法
会在
Java
中产生堆栈溢出,最佳的方法是什么?public class Node { private Node left; right.inOrder(); }在该
算法
中,嵌套
递归
调用的最大次
浏览 0
提问于2015-05-03
得票数 4
回答已采纳
5
回答
计算斐波那契数列第n项的最快
Java
算法
?
、
知道计算斐波那契数列第n项的最快的
Java
算法
是什么吗? 我找到了。我猜迭代
算法
应该比
递归
和分析
算法
更快。
浏览 0
提问于2012-03-31
得票数 2
回答已采纳
7
回答
所有的迭代
算法
都可以
递归
表示吗?
、
、
、
如果不是,有没有一个很好的反例来说明没有
递归
副本的迭代
算法
?另外,编程语言在这一切中扮演了什么角色?我可以想象出Scheme程序员对迭代(=尾
递归
)和堆栈使用的看法与只使用
Java
的程序员不同。
浏览 4
提问于2010-01-19
得票数 48
回答已采纳
3
回答
递归
算法
效率-
Java
、
、
、
例:数字1可以由2根火柴棒组成,数字2需要5根火柴棒 这是我想出的计算所有可能输出的
算法
的代码,它对于输入的低端运行得相当好,尽管对于像80这样的大输入来说效率很低,
浏览 0
提问于2014-01-23
得票数 1
1
回答
Java
MergeSort
算法
递归
、
、
、
我尝试实现归并排序
算法
递归
。
浏览 3
提问于2016-03-17
得票数 0
2
回答
如何在
java
中计算组合?使用memoization?
、
、
我自己也在学习
JAVA
,现在我也在学习memoization。但我有点迷路了. 有谁有一些关于如何在
Java
中通过使用
递归
和使用memoization来加速
算法
来计算组合的示例代码?但是使用
递归
呢?
浏览 2
提问于2012-10-07
得票数 0
回答已采纳
3
回答
算法
的性能突然增加了~10倍
、
、
背景信息如果我首先运行两种
算法
,问题大小为5000次,超过10次,
递归
算法
浏览 0
提问于2012-04-01
得票数 13
回答已采纳
2
回答
从选择排序中消除尾
递归
、
代码:(我试图将其翻译到
Java
。= a) selection_sort(a+1, b);}我认为这个问题可能是因为我不知道规则
递归
算法
和尾部
递归
算法
之间的区别。如果我错了,请纠正我,但我的理解是,尾
递归
用于通过减少
递归
调用的数量来提高效
浏览 3
提问于2014-02-19
得票数 0
回答已采纳
1
回答
递归
本质上是否比迭代更不安全?
、
Java
没有预定义的
递归
深度限制。因此,下面的
递归
(返回值的虚拟方法)在62844 (带有静态)和14002 (没有静态)迭代之后抛出
java
.lang.StackOverflowError。while (number > 0){ number--;return result;我有两个问题:
Java
中的
递归
浏览 0
提问于2016-07-25
得票数 3
回答已采纳
2
回答
将展开树中的1,000,000个节点转换为SinglyLinkedList时出现StackOverFlow错误
、
、
、
使用
递归
时,当树包含1,000,000个节点时,我得到一个StackOverFlow错误。但是,当树包含大约15000个节点时,可以将其转换为链表,这是没有问题的。当输入的大小约为15000时,测试通过,但是任何大于此大小的数字都将显示StackOverFlowError这真的很奇怪,因为当我使用相同的
递归
技术将节点的数据打印到我知道它可能会做太深的
递归
,导致堆栈耗尽内存。如果是这种情况,有没有什么方法可以将节点的展开树转换为链表?你知道会出什么问题吗?干杯
浏览 0
提问于2017-10-11
得票数 2
5
回答
什么是
递归
?
、
可能重复: 例如,在现实生活中,
递归
是指我们把两个镜子放在彼此的前面,它们之间产生的图像是
递归
的但我在编程中不懂这个
算法
?有人能给我一个简单的例子来理解
递归
吗?
浏览 2
提问于2012-11-30
得票数 4
回答已采纳
1
回答
在二维阵列中寻找最长的增长子序列
、
、
我使用
递归
算法
(#1)实现了这个解决方案,但是我不知道如何使用堆栈来解决这个问题.任何帮助都是很好的。 在一个15x15的数组中找到最长的递增序列。设计了一种
递归
算法
来解决这个问题,并在
Java
中实现。设计了一种非
递归
算法
来解决同样的问题。。
浏览 2
提问于2011-03-20
得票数 3
1
回答
高效实用的
Java
泛洪填充
算法
?
、
、
、
我需要一个泛洪填充
算法
与BufferedImage和Graphics2D在
Java
中使用。我不需要这个
算法
的简单
递归
(DFS)或队列(BFS)版本,因为它们不切实际。我需要一个有效的,实用的和销售的这个
算法
使用扫描线方法或任何其他方法的版本。
浏览 0
提问于2012-11-10
得票数 0
3
回答
java
中的尾
递归
这是一个展示尾
递归
的好例子吗?
浏览 0
提问于2012-07-21
得票数 4
2
回答
Java
-
递归
双阶乘
算法
、
有人能帮我改进这个
算法
吗?这是一个
递归
函数,它基本上是在做事实(N)*事实(N),但我不知道如何使它更有效。
浏览 53
提问于2020-01-22
得票数 0
1
回答
我什么时候用Scala写一个非尾
递归
函数?
、
、
、
由于非尾
递归
调用像
Java
一样使用堆栈框架,所以我认为您会非常谨慎地使用它,如果有的话。考虑到这是最重要的工具之一,这似乎是非常严格的限制。 什么时候可以使用非尾
递归
函数?
浏览 3
提问于2014-07-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
递归算法Python&C+
卡尔曼滤波递归算法
(七)输出菱形、递归算法
JAVA:方法的定义,重载,递归调用
Python算法分享系列-查找,排序,递归
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券