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