Leecodeブラシjavaの楊輝三角


タイトル:
負でない整数numRowsが与えられ、楊輝三角の前numRows行が生成される.
楊輝三角では、各数は左上と右上の数の和である.
例:
入力:5出力:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]
考え方:
リストのgetメソッドに注意して、前のリストに基づいて次のリストを取得できます.
コード:
class Solution {
    public List> generate(int numRows) {
        //  List      
        List> result=new ArrayList<>();
        //   0,            
        if(numRows==0)
        {
            return result;
        }
        //    0       1
        result.add(new ArrayList());
        result.get(0).add(1);
        //   
        for(int nums=1;nums current=new ArrayList<>();
            List pre=result.get(nums-1);
            //       1
            current.add(1);
            for(int i=1;i