题目
给定一个嵌套的整数列表,请返回该列表按深度加权后所有整数的总和。
每个元素要么是整数,要么是列表。同时,列表中元素同样也可以是整数或者是另一个列表。
示例 1:
1 | 输入: [[1,1],2,[1,1]] |
示例2:
1 | 输入: [1,[4,[6]]] |
解法
解法一:
递归
JAVA
1 | public int depthSum(List<NestedInteger> nestedList) { |
给定一个嵌套的整数列表,请返回该列表按深度加权后所有整数的总和。
每个元素要么是整数,要么是列表。同时,列表中元素同样也可以是整数或者是另一个列表。
1 | 输入: [[1,1],2,[1,1]] |
1 | 输入: [1,[4,[6]]] |
递归
1 | public int depthSum(List<NestedInteger> nestedList) { |