本文主要是介绍leetcode 119,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*
杨辉三角:输入行数(从第零行开始),输出杨辉三角相应行数。
例如:输入3,输出1,3,3,1注意规律:num=num*(rowIndex-i)/(i+1);List<Integer> list=new ArrayList<Integer>();long num=1;for(int i=0;i<=rowIndex;i++){list.add((int)num);num=num*(rowIndex-i)/(i+1);}return list;
*/
import java.util.*;
class Solution
{public List<Integer> getRow(int rowIndex){List<Integer> list=new ArrayList<Integer>();long num=1;list.add((int)num);for(int i=0;i<rowIndex;i++){num=num*(rowIndex-i)/(i+1);list.add((int)num);}return list;}
}
class Test119
{public static void main(String[] args) {Solution s=new Solution();System.out.println(s.getRow(3));}
}
这篇关于leetcode 119的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!