3

次の配列をサブ配列に分割して、1 の開始と終了時にサブ配列が開始および終了するようにします...

a=[1,1,0,0,1,0,1,1,1]

だから私はこれを新しい配列として終わらせます...

=>  [[1,1],[1],[1,1,1]]

誰かアイデアがありましたか...?

4

6 に答える 6

0
a.join.split('0').select {|b| b if not b.empty?}.map {|c| c.split(//).map{|d| d.to_i}}
于 2015-05-08T19:59:05.193 に答える