gpt4 book ai didi

ruby - ruby 中的数组乘法谜题

转载 作者:太空宇宙 更新时间:2023-11-03 17:05:49 25 4
gpt4 key购买 nike

我有一个数组:

x = [1,2,3,4,5]

我想得到:

output = [1,2,6,24,120]

希望您能看到这种模式以及我想在这里完成的工作。 x[1] 是转化为 x[1]*x[0]x[2] => x[2]*x[1]*x[0]

在 Ruby 中执行此操作的最有效方法是什么?

最佳答案

您可以使用例如以下代码

a=1;output = x.map{|i|a*=i}

关于ruby - ruby 中的数组乘法谜题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7520751/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com