最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java編程實現(xiàn)楊輝三角兩種輸出結果實例代碼

 更新時間:2017年12月21日 16:39:01   作者:JIONGZONG  
這篇文章主要介紹了java編程實現(xiàn)楊輝三角兩種輸出結果實例代碼,具有一定借鑒價值,需要的朋友可以參考下。

首先展示下結果:

簡介:

楊輝三角,是二項式系數(shù)在三角形中的一種幾何排列。在歐洲,這個表叫做帕斯卡三角形。帕斯卡(1623----1662)是在1654年發(fā)現(xiàn)這一規(guī)律的,比楊輝要遲393年,比賈憲遲600年。楊輝三角是中國古代數(shù)學的杰出研究成果之一,它把二項式系數(shù)圖形化,把組合數(shù)內在的一些代數(shù)性質直觀地從圖形中體現(xiàn)出來,是一種離散型的數(shù)與形的優(yōu)美結合。

實例代碼如下:

package com.sxt;
import java.util.Arrays;
public class KeBen {
	public static void main(String[] args) {
		int[][] array =new int [10][10];
		array [0]=new int[]{1};
		//第一行就是1
		for (int i=1;i<10;i++){
			array[i]=new int [i+1];
			for (int j=0;j<i+1;j++){
				if(j==0||j==i){
					//邊界特殊處理
					array[i][j]=1;
				} else{
					//等于上一行的兩肩之和
					array[i][j]=array[i-1][j]+array[i-1][j-1];
				}
			}
		}
		//簡單輸出
		for (int i=0;i<10;i++){
			System.out.println(Arrays.toString(array[i]));
		}
		//排版輸出
		for (int i=0;i<10;i++){
			for (int j=0;j<10-i-1;j++){
				System.out.print(" ");
				//兩個空格
			}
			for (int j=0;j<=i;j++){
				String a=""+array[i][j];
				//轉成字符串
				//字符串長度不一樣要分開考慮
				if(a.length()==1){
					a=" "+a+" ";
				}
				if(a.length()==2){
					a=" "+a;
				}
				System.out.print(a+" ");
			}
			System.out.println();
		}
	}
}

總結

以上就是本文關于java編程實現(xiàn)楊輝三角兩種輸出結果實例代碼的全部內容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關專題,如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關文章

  • Java中雙冒號(::)運算操作符用法詳解

    Java中雙冒號(::)運算操作符用法詳解

    這篇文章主要給大家介紹了關于Java中雙冒號(::)運算操作符用法的相關資料,雙冒號運算操作符是類方法的句柄,lambda表達式的一種簡寫,這種簡寫的學名叫eta-conversion或者叫η-conversion,需要的朋友可以參考下
    2023-11-11
  • java驗證碼生成的基本流程

    java驗證碼生成的基本流程

    這篇文章主要介紹了java驗證碼生成的基本流程,需要的朋友可以參考下
    2015-11-11
  • Java線程同步問題--哲學家就餐

    Java線程同步問題--哲學家就餐

    這篇文章主要介紹了Java線程同步問題,線程的同步是保證多線程安全訪問競爭資源的一種手段。線程的同步是Java多線程編程的難點,下面文章舉例的方式講解Java線程同步,具有一定的參考價值,需要的朋友可以參考下
    2022-02-02
  • java中Map、Set、List的簡單使用教程(快速入門)

    java中Map、Set、List的簡單使用教程(快速入門)

    這篇文章主要給大家介紹了關于java中Map、Set、List簡單使用教程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • springboot自定義攔截器的方法

    springboot自定義攔截器的方法

    這篇文章主要為大家詳細介紹了springboot自定義攔截器的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Spring boot調用Oracle存儲過程的兩種方式及完整代碼

    Spring boot調用Oracle存儲過程的兩種方式及完整代碼

    這篇文章主要給大家介紹了關于Spring boot調用Oracle存儲過程的兩種方式及完整代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2020-08-08
  • springboot + swagger 實例代碼

    springboot + swagger 實例代碼

    本篇文章主要介紹了springboot + swagger 實例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • JavaWeb連接數(shù)據(jù)庫MySQL的操作技巧

    JavaWeb連接數(shù)據(jù)庫MySQL的操作技巧

    數(shù)據(jù)庫是編程中重要的一部分,它囊括了數(shù)據(jù)操作,數(shù)據(jù)持久化等各方面。在每一門編程語言中都占有相當大的比例。本次,小編以MySQL為例,使用mvc編程思想,給大家講解下javaweb對數(shù)據(jù)庫的操作
    2017-02-02
  • Graceful Response 構建 Spring Boot 響應處理的方法

    Graceful Response 構建 Spring Boot 響應

    Graceful Response是一個Spring Boot技術棧下的優(yōu)雅響應處理器,提供一站式統(tǒng)一返回值封裝、全局異常處理、自定義異常錯誤碼等功能,本文介紹Graceful Response 構建 Spring Boot 下優(yōu)雅的響應處理,感興趣的朋友一起看看吧
    2024-01-01
  • spring-boot通過@Scheduled配置定時任務及定時任務@Scheduled注解的方法

    spring-boot通過@Scheduled配置定時任務及定時任務@Scheduled注解的方法

    這篇文章主要介紹了spring-boot通過@Scheduled配置定時任務,文中還給大家介紹了springboot 定時任務@Scheduled注解的方法,需要的朋友可以參考下
    2017-11-11

最新評論

神农架林区| 弥勒县| 鄱阳县| 阿克| 仪陇县| 平阳县| 泸溪县| 旅游| 凉城县| 同心县| 当雄县| 昭通市| 广东省| 沐川县| 白沙| 毕节市| 常宁市| 彭泽县| 五指山市| 丘北县| 遂溪县| 收藏| 绩溪县| 福州市| 玉林市| SHOW| 红桥区| 海盐县| 来宾市| 柏乡县| 武陟县| 绵阳市| 阿坝| 榆树市| 高碑店市| 荆州市| 武冈市| 柘荣县| 南丰县| 阿拉善右旗| 霍城县|