【发布时间】:2017-02-22 18:59:42
【问题描述】:
在 Ruby 中,我有三个嵌套循环:
array.each do |a|
array.each do |b|
array.each do |c|
puts a * b * c
end
end
end
如果嵌套循环的数量可以增加到 5-10 次或更多迭代,我该如何优化这段代码?
例子:
array.each do |a|
array.each do |b|
array.each do |c|
array.each do |d|
array.each do |e|
array.each do |f|
puts a * b * c * d * e * f
end
end
end
end
end
end
【问题讨论】:
-
对不起我的英语不好(我是俄罗斯人)。
标签: ruby optimization nested-loops