English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

java编程实现杨辉三角两种输出结果实例代码

Voici d'abord le résultat :

Introduction :

Le triangle de Yang Hui est une disposition géométrique des coefficients binomiaux dans un triangle. En Europe, ce tableau est appelé triangle de Pascal. Pascal (1623----1662) est situé1654année, après Yang Hui393année, après Jia Xian6En l'an 00, le triangle de Yang Hui est l'un des résultats remarquables des mathématiques anciennes chinoises. Il représente graphiquement les coefficients binomiaux et manifeste intuitivement certaines propriétés algébriques inhérentes aux nombres de combinaison, ce qui est une belle combinaison de nombres et de formes discrètes.

L'exemple suivant :

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};
		//La première ligne est1
		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){
					//Traitement spécial des bords
					array[i][j]=1;
				} else{
					//égale à la somme des deux épaules de la ligne précédente
					array[i][j]=array[i-1][j]+array[i-1][j-1];
				}
			}
		}
		//Affichage simple
		for (int i=0;i<10;i++{
			System.out.println(Arrays.toString(array[i]));
		}
		//Affichage de mise en page
		for (int i=0;i<10;i++{
			for (int j=0;j<10-i-1;j++{
				System.out.print(" ");
				//Deux espaces
			}
			for (int j=0;j<=i;j++{
				String a=""+array[i][j];
				//Convertir en chaîne
				//La longueur de la chaîne de caractères est différente et doit être traitée séparément
				if(a.length()==1{
					a=" "+a+" ";
				}
				if(a.length()==2{
					a=" "+a;
				}
				System.out.print(a+" ";
			}
			System.out.println();
		}
	}
}

Résumé

Voici l'intégralité du code d'exemple de deux résultats de sortie de Pascal's Triangle en Java, j'espère que cela vous sera utile. Les amis intéressés peuvent continuer à consulter d'autres sujets pertinents sur ce site, et sont les bienvenus pour laisser des commentaires si quelque chose manque. Merci de votre soutien à ce site !

Déclaration : Le contenu de cet article est tiré d'Internet, la propriété intellectuelle appartient aux auteurs respectifs, le contenu est contribué et téléversé par les utilisateurs d'Internet, ce site ne détient pas de droits de propriété, n'a pas été traité par l'éditeur humain et n'assume aucune responsabilité juridique connexe. Si vous trouvez du contenu suspect de violation de droits d'auteur, n'hésitez pas à envoyer un email à : notice#oldtoolbag.com (veuillez remplacer # par @ lors de l'envoi d'un email pour signaler une violation, et fournir des preuves pertinentes. Une fois confirmée, le site supprimera immédiatement le contenu suspect de violation de droits d'auteur.)