腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
Array.to_s
不是
递归
的
?
Array.to_s
在其内容上使用inspect,而
不是
递归
调用to_s。这段代码 class Someend puts [Some.new].to_s 将生成[#<Some:0x10078ce80>],而
不是
[some] 我想知道如果我以
递归
方式覆盖
Array.to_s
来使用to_s会不会有什么不好
的
后果?
为什么
它在默认情况下
不是
这样工作
的</
浏览 17
提问于2021-08-12
得票数 1
回答已采纳
3
回答
to_s方法没有显示正确
的
结果
我有一个数组:[1, "2", 3.0, ["a", "b"], "dog"][1, \"2\", 3.0, [\"a\", \"b\"], \"dog\"]123.0abdog 有人能给我解释一下
为什么
我没有得到正确
的
结果吗?
浏览 0
提问于2017-01-14
得票数 0
1
回答
将数组/散列转换为字符串,并将该字符串转换回ruby中
的
数组/散列
、
、
当我把它转换成这样
的
字符串时:现在,数组
不是
数组,它是一个字符串,如下所示:如果我现在做array[0],它将输出[array = [{'key' => 0},1]puts array[0]['key'] #Should output 0 but it does notoutput anythin
浏览 0
提问于2016-06-03
得票数 0
回答已采纳
3
回答
访问嵌套数组,其中深度在Ruby中运行之前是未知
的
、
、
、
、
示例:array[0][0][0][0][0] == "foo" # => true 在本例中,我知道数组
的
深度是5,这样我就可以使用array我
的
问题是:如果我有depth = ?,每次程序运行时?都是不同
的
,我如何访问(写入) Ruby中嵌套数组中
的
元素。(我假设每个数组只有一个子数组)。
浏览 0
提问于2014-08-31
得票数 0
2
回答
使用交换进行排序练习
的
问题
在每次迭代时,我都会把数组
的
价值“放”出来,然后把梨和苹果交换,然后用橘子交换,然后用桃子和葡萄柚交换,但是当它吃到朝鲜蓟
的
时候,它拒绝像它应该
的
那样交换。它似乎也
不是
一个问题,它是列表中
的
最后一项,因为如果我添加香蕉到最后,它仍然停留在朝鲜蓟。下面是我
的
代码(是的,我知道有一个.sort函数,这是为了学习目的)。peach' , 'grapefruit' , 'artichoke'] m = array.length n
浏览 1
提问于2014-04-03
得票数 0
回答已采纳
0
回答
为什么
grep
不是
递归
、
、
我有一个名为0-golang
的
目录及其子文件夹,其中一些.go文件具有"closer“文本。但是使用-r、-R或-d recurse
的
grep命令找不到这些:0-golang$ grep -R "closer" *.go 0-golang$ find | grep go$ | xargs -I {} grep closer {} "
浏览 12
提问于2018-07-11
得票数 1
回答已采纳
3
回答
用逗号和连接连接数组
的
Ruby函数
应该接受像['dog', 'cat', 'bird', 'monkey']这样
的
数组并返回'dog, cat, bird and monkey'。 寻找一个更优雅
的
解决方案。
浏览 0
提问于2011-11-07
得票数 17
回答已采纳
4
回答
为什么
这
不是
一个
递归
的
例子?
所以,我发现下面的代码
不是
递归
的
例子(我不知道在什么地方,但如果我回想起来,我会发布一个链接到它): f();现在,这是一个调用自身
的
函数(尽管是无限
的
)。
为什么
这
不是
递归
的
一个例子呢?这可能
不是
最好
的
例子,但
为什么
他们会说它根本
不是
递归
呢?
浏览 0
提问于2012-02-16
得票数 1
回答已采纳
1
回答
为什么
这种
递归
不是
无限
的
?
、
、
我和我
的
朋友们正在进行一些基本
的
Ruby练习,以了解这种语言,我们遇到了一种有趣
的
行为,我们还无法理解。我们使用
的
是的autospec测试运行程序,有一次我们开始编写测试来禁止无限
递归
(一种循环树结构)。} return (@value == node.value) && (@nodes == node.nodes)end 我们期望测试
的
最后一行会导致无限
递归
(我们
的
印象是
浏览 2
提问于2010-09-12
得票数 9
回答已采纳
2
回答
为什么
这个方法
不是
递归
的
?
、
、
、
如果不在这里发布完整
的
代码,我不太确定如何提出这个问题(这是相当多
的
代码),但我会尽我所能。...obviously调用枚举类中
的
方法sameAs。但是
为什么
浏览 0
提问于2015-01-01
得票数 1
2
回答
为什么
函数尾
不是
递归
的
?
、
、
Odersky
的
Scala编程,他说 at TestImplct.test(Main.scala:15)这意味着它为每个
递归
调用生成一个新
的
堆栈框架但最后
的
行动是召唤自己。有什么问题,以及如何使其尾部
递归
?
为什么
编译器不做尾叫优化?
浏览 2
提问于2016-08-30
得票数 4
回答已采纳
8
回答
递归
关系
、
为什么
递归
阶乘算法
的
递归
关系是这样
的
?T(n)=1+T(n-1) for n>0T(n)=n*T(n-1) for n>0 把n
的
值,即1,2,3,4......第二个
递归
关系成立(阶乘计算正确),而
不是
第一个。
浏览 7
提问于2009-09-04
得票数 4
回答已采纳
3
回答
用于Scala
的
理解评价
、
、
现在,我用了一段时间,找出了
为什么
我
的
递归
会设法破坏堆栈。这就是造成这一问题
的
部分: | i <- List(1, 2, 3)这
不是
很疯狂吗?如果j = ...以if false结尾,那么
为什么
要计算,那么永远不会被使用?当您有一个
递归
调用(和<
浏览 5
提问于2013-10-25
得票数 4
回答已采纳
1
回答
为什么
它
不是
尾
递归
?
、
、
我有下面的代码,我不明白,
为什么
它
不是
尾
递归
:而这是一个尾部
递归
list) { is Nil -> list return drop(n, this)
为什么
第一个例子
不是
尾
递归
浏览 18
提问于2020-02-13
得票数 3
回答已采纳
1
回答
DNS转接器和Recursor
的
区别?
DNS解析器和DNS
递归
器有什么区别?
为什么
“DNS
递归
是解析器,而DNS重新定位
不是
DNS
递归
?”
浏览 0
提问于2018-03-10
得票数 -1
2
回答
尾
递归
与迭代算法
、
、
我找不到文章描述
为什么
尾
递归
函数应该比迭代算法更受欢迎。sum(n) = { def sumImpl(n, acc) = if(n <= 0) acc else sumImpl(n - 1 , n + accumulator)
浏览 0
提问于2012-10-15
得票数 10
5
回答
在科特林有什么意义?
tailrec在有尾
递归
的
地方优化函数。
为什么
编译器不只是优化它呢? C编译器优化尾
递归
。您不必将该方法标记为有尾
递归
。编译器只是注意到最后一个操作是
递归
的
。就是这样。
为什么
这个看似过度
的
关键字存在?我错过了什么吗?这纯粹是为了编译器而
不是
用户
的
方便吗?
浏览 0
提问于2018-08-01
得票数 27
2
回答
MATLAB对
递归
的
限制因素
、
一些编程语言,如Python,由于其实现方式而具有
递归
限制。 所以我
的
问题是:
为什么
特定于Matlab实现
为什么
我们不应该在Matlab上使用
递归
呢?请注意,我<em
浏览 1
提问于2015-12-04
得票数 0
回答已采纳
2
回答
Ruby:
为什么
在使用puts而
不是
print时,符号会变成字符串?
、
我不理解print和put
的
行为?我知道print不会换行,但put可以。但是,当使用puts而
不是
print时,
为什么
print
的
输出会从符号变为字符串呢?
浏览 0
提问于2012-04-07
得票数 0
回答已采纳
3
回答
为什么
我
的
发现
不是
递归
的
?
、
、
我正在运行以下命令,但它
不是
递归
执行
的
:我知道在当前目录下还有一些java文件,但是它只在当前目录上执行find。我正在使用OS,10.9。
浏览 0
提问于2014-04-06
得票数 86
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
函数的递归
python-递归的应用
什么是递归算法?详述递归算法的原理?用C语言实现递归算法。内附代码
HashMap为什么不是线程安全的
关于递归的另类用法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券