0
Array#combination
과 비슷한 방법을 찾고 있지만 순서는 중요합니다. 내가 좋아하는 것 연속 요소를 반복하는 방법
array = ['a','b','c','d','e']
이 얻을 :
[['a','b','c'],['b','c','d'],['c','d','e']]
나는이 수행하는 방법을 찾기 위해 노력하고있어 :
array = ['a','b','c','d','e']
x,a = 3,[]
until x > (ary.size) do
a += (0.upto(ary.size - x).map{|i| ary[i..(x-1)+i]})
x += 1
end
Array 및 Enumerable 설명서를 읽었습니까? –
나는 Arrray를 통해 보았습니다 –