zoukankan      html  css  js  c++  java
  • 杨辉三角形实现

    //打印杨辉三角形。
    import java.util.Scanner;
    public class Yanghui_Triangle{
          public static void main(String args[]){
               //输入行数
               Scanner scan= new Scanner(System.in);
               System.out.println("请输入杨辉三角形行数:");
               int row = scan.nextInt();
               int yanghui[][]= new int[row][];
               System.out.println("杨辉三角形");
              
               //配置二维数组
               for(int i=0;i<yanghui.length;i++){
                    yanghui[i]= new int[i+1];
                   }
                   
                   //计算杨辉三角形
                   for(int n=0;n<yanghui.length;n++){
                         for(int k=0;k<=n;k++){
                               if(k==0||k==n){
                                    yanghui[n][k]=1;
                                   }else{
                                       yanghui[n][k]=yanghui[n-1][k-1]+yanghui[n-1][k];
                                       }
                             }
                       }
                       
                       //输出杨辉三角形
                       for(int i=0;i<yanghui.length;i++){
                             System.out.print("第"+(i+1)+"行");
                             for(int j=0;j<yanghui[i].length;j++){
                                 System.out.print(yanghui[i][j]+" ");
                                 }
                                 System.out.println();
                           }      
              }
        }

  • 相关阅读:
    LeetCoded第239题题解--滑动窗口最大值
    LeetCoded第739题题解--每日温度
    网络流-最大流 Dinic模板
    虚树模板
    UVALive
    UVALive
    hdu6000 Wash ccpc-20162017-finals B Wash
    Codeforces Round #441 (Div. 2, by Moscow Team Olympiad) B. Divisiblity of Differences
    Codeforces Round #441 (Div. 2, by Moscow Team Olympiad) C. Classroom Watch
    Codeforces Round #441 (Div. 2, by Moscow Team Olympiad) D. Sorting the Coins
  • 原文地址:https://www.cnblogs.com/sophine/p/3527284.html
Copyright © 2011-2022 走看看