其他分享
首页 > 其他分享> > 杨辉三角形

杨辉三角形

作者:互联网

pubilc class Test {
 pubilc static void main(String[] args){
   int rows= 5;
   int[][] yh = new int[rows][];
//创建多个不同长度的二维数组
   for(int i = 0 ; i < rows;i++){
    yh[i] = new int[i+1];
  }
//完成初始值的赋值(每行的首位都是1)
   for( int i = 0 ; i < yh.length;i++){
     yh[i][0] = 1;
     yh[i][i] = 1;
}
//计算
for(int i = 2 ; i < yh.length;i++){
  for(int j = 1;j <;j++){
  yh[i][j]  = yh[i-1][j] + yh[i-1][j-1];//当前位置的值等于上一行的同列 + 上一行的前一个列
}
 }
 }
}
//day10 工具介绍

标签:yh,rows,int,++,length,杨辉三角,new
来源: https://www.cnblogs.com/ht955/p/16218238.html