免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
不用數(shù)組實現(xiàn)楊輝三角(巴斯卡三角形)

這個思想是很先進,所以分享了,大家可以參考一下,






  1. import java.util.Scanner;  
  2. /** 
  3.  * 輸出的結果為為下所示: 
  4.  *                 1                
  5.                1      1             
  6.             1      2      1          
  7.          1      3      3      1       
  8.       1      4      6      4      1    
  9.  * @author 王新 
  10.  * 
  11.  */  
  12. public class Test {  
  13.   
  14.     public static long combi(int n, int r) {  
  15.         long p = 1;  
  16.         //思想就是在每一行的開始第一個數(shù)字是1,然后第二個數(shù)字是前一個數(shù)字乘以行數(shù)-1,再除以循環(huán)的次數(shù)就行可以了  
  17.         for (int i = 1; i <= r; i++)  
  18.             p = p * (n - i + 1) / i;  
  19.         return p;  
  20.     }  
  21.   
  22.     public static void show(int n) {  
  23.         long tem ;  
  24.         for (int i = 0; i <n; i++) {  
  25.             for (int j = 0; j <n; j++) {  
  26.                 if (j == 0)  
  27.                     for (int k = 0; k <= (n - i); k++)  
  28.                         System.out.print("   ");  
  29.                 else  
  30.                     System.out.print("   ");  
  31.                 tem = combi(i,j);  
  32.                 if(tem!=0)  
  33.                     System.out.print(tem+"   ");  
  34.             }  
  35.             System.out.println();  
  36.         }  
  37.     }  
  38.   
  39.     public static void main(String[] args) {  
  40.         Scanner sc = new Scanner(System.in);  
  41.         System.out.println("輸入層數(shù):");  
  42.         int n = sc.nextInt();  
  43.   
  44.         show(n);  
  45.     }  
  46.   
  47. }  






本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
java反轉字符串
Java程序設計總復習題
Java基礎語句
二維數(shù)組練習一
弄清楚next(),nextLine(),nextInt()
Java中輸入與輸出的方法總結
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服