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

Ejemplo de código de dos resultados de salida del triángulo de Pascal en Java

Primero, mostramos los resultados:

Introducción:

El triángulo de Yang Hui es una disposición geométrica de los coeficientes binomiales en un triángulo. En Europa, esta tabla se llama triángulo de Pascal. Pascal (1623----1662)está en1654año, más tarde que Yang Hui393año, más tarde que Jia Xian6En el año 00, el triángulo de Yang Hui es uno de los logros destacados de la matemática antigua china, que grafica los coeficientes binomiales y muestra de manera intuitiva algunas propiedades algebraicas intrínsecas de los números combinatorios, es una hermosa combinación de números y formas discretas.

El código de ejemplo es el siguiente:

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 primera fila es1
		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){
					//Tratamiento especial de los bordes
					array[i][j]=1;
				} else{
					//Igual a la suma de los hombros de la fila anterior
					array[i][j]=array[i-1][j]+array[i-1][j-1];
				}
			}
		}
		//Salida simple
		for (int i=0;i<10;i++{
			System.out.println(Arrays.toString(array[i]));
		}
		//Salida de formato
		for (int i=0;i<10;i++{
			for (int j=0;j<10-i-1;j++{
				System.out.print(" ");
				//Dos espacios
			}
			for (int j=0;j<=i;j++{
				String a=""+array[i][j];
				//Convertir a cadena
				//La longitud de la cadena es diferente y debe considerarse por separado
				if(a.length()==1{
					a=" "+a+" ";
				}
				if(a.length()==2{
					a=" "+a;
				}
				System.out.print(a+" ";
			}
			System.out.println();
		}
	}
}

Resumen

Esto es todo el contenido del artículo sobre los dos ejemplos de código de salida de la triángulo de Pascal en la implementación de programación java, espero que sea útil para todos. Los amigos interesados pueden continuar leyendo otros temas relacionados en este sitio, y si hay algo que no esté bien, por favor déjenos un mensaje. Gracias por el apoyo de los amigos a este sitio!

Declaración: El contenido de este artículo se obtiene de la red, es propiedad del autor original, el contenido se contribuye y carga de manera autónoma por los usuarios de Internet, este sitio no posee los derechos de propiedad, no se ha procesado editorialmente por humanos y no asume responsabilidad por las responsabilidades legales relacionadas. Si encuentra contenido sospechoso de infracción de derechos de autor, por favor envíe un correo electrónico a: notice#oldtoolbag.com (al enviar un correo electrónico, reemplace # con @ para denunciar y proporcione evidencia relevante. Si se verifica, este sitio eliminará inmediatamente el contenido sospechoso de infracción de derechos de autor.)

Te gustará