我需要对数组中按数字顺序排列的数字进行分组。
(使用 ruby 1.9.2,rails 3.2)
Example1:
[1,2,4,5,6]
Example2:
[1,3,4,6,7]
Example3:
[1,2,3,5,6]
Example4:
[1,2,4,5,7]
分组后
Example1:
[[1,2],[4,5,6]]
Example2:
[[1],[3,4],[6,7]]
Example3:
[[1,2,3],[5,6]]
Example4:
[[1,2],[4,5],[7]]
你明白了。(我实际上在做的是分组天,虽然不相关)
提前致谢!