杨辉三角

/**
 * 杨辉三角
 * 1
 * 1 1
 * 1 2 1
 * 1 3 3 1
 * ....
*@author mufeng
*@version 2017年3月29日 下午10:13:11
*/
private static void Print(int row) {
	int [][]num=new int[row][row];
   for(int i=0;i<row;i++){
	   for(int j=0;j<=i;j++){
		   if(j==0||j==i){
			   num[i][j]=1;
			   
		   }else {
			   if(i>1){
			num[i][j]=num[i-1][j-1]+num[i-1][j];
			   }
		   }
	   }
   }
	for(int [] r:num){
		for(int i:r){
		if(i!=0){
			System.out.print(i+" ");
		}
		}
		System.out.println();
	}
}

点赞