Lintcode22平解决方案列表题解


给出一个列表,列表中的每个元素可以是一个列表或整数。压平它变成一个简单的列表与整数。

注意:如果元素在给定的列表是一个列表,它也可以包含列表。

给定一个列表,该列表中的每个要素要么是个列表,要么是整数。将其变成一个只包含整数的简单列表。

注意:如果给定的列表中的要素本身也是一个列表,那么它也可以包含列表。

http://www.lintcode.com/en/problem/flatten-list/

给定(1、2、[1、2]],返回(1、2、1、2)。

给定[4,[3[2,[1]]]],返回(4、3、2、1)。

递归解法和非递归解法解答。容易题。

http://www.jiuzhang.com/solutions/flatten-list/


Lintcode22平解决方案列表题解