В 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
Я прошу прощения за мой плохой английский (я русский). –