import java.util.ArrayList; import java.util.List; class Solution { public List<List<Integer>> generate(int numRows) { List<List<Integer>> result = new ArrayList<>(); if (numRows < 1) { return result; } List<Integer> one = new ArrayList<>(); one.add(1); result.add(one); for (int i = 1;i < numRows; ++ i) { one = result.get(i - 1); List<Integer> item = new ArrayList<>(); item.add(1); for (int j = 1;j < i; ++ j) { item.add(one.get(j - 1) + one.get(j)); } item.add(1); result.add(item); } return result; } }
LeetCode - 118. 楊輝三角
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.