赞 | 0 |
VIP | 17 |
好人卡 | 0 |
积分 | 1 |
经验 | 1022914 |
最后登录 | 2017-2-4 |
在线时间 | 10 小时 |
Lv1.梦旅人 月下可怜人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 10 小时
- 注册时间
- 2005-11-23
- 帖子
- 4085

|
翻老帖,实际那个美化有问题— —
each本身即是遍历,@h也是多余。
终稿:
@test = [[6,7,8,5],[2,3,5],[5,7,9,8,7]]
def get_new_arg(arg)
@arg = arg
@max = @arg.size - 1
@new_arg = Array.new
find_list([], 0)
return @new_arg
end
def find_list(list, index)
@arg[index].each{|a|
if index == @max
@new_arg << (list + [a])
next
end
find_list(list + [a], index + 1)
}
end
p get_new_arg(@test)
|
|