English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Сначала покажем результат:
Краткое описание:
Пascal's triangle, это геометрическое排列 биномиальных коэффициентов в виде треугольника. В Европе, эта таблица называется Паскальовым треугольником. Паскаль (1623-1662) открыл этот закон в 1654 году, на 393 года позже Янь Хуи, на 600 лет позже Цзя Хуан. Треугольник Паскаля является одним из выдающихся достижений древнекитайской математики, он графически представляет биномиальные коэффициенты, и интуитивно отражает некоторые алгебраические свойства комбинаций, являясь красивым сочетанием дискретных чисел и форм.
实例代码如下:
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; } //Равно сумме двух плеч предыдущей строки 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 для реализации Паскаля triangles, я надеюсь, что это поможет вам. Те, кто интересуется, могут продолжить читать другие связанные темы на этом сайте, и если есть недостатки, пожалуйста, оставьте комментарий. Спасибо друзьям за поддержку нашего сайта!
Заявление: контент этой статьи взяты из интернета, авторские права принадлежат соответствующему автору, контент был自发но предложен и загружен пользователями Интернета, этот сайт не обладает правами собственности, материал не был отредактирован вручную, и не несет ответственности за соответствующие юридические последствия. Если вы обнаружите контент,涉嫌侵犯版权, пожалуйста, отправьте письмо по адресу: notice#oldtoolbag.com (во время отправки письма, пожалуйста, замените # на @) для жалоб,并提供相关证据. Если обнаружено, сайт немедленно удалил涉嫌侵权的内容。