java二维数组-杨辉三角 淩亂°似流年 2024-03-30 16:49 56阅读 0赞 int n = 5; int[][] arr = new int[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { if (i == j || i == 0 || j == 0) { arr[i][j]=1; }else { arr[i][j]=arr[i-1][j-1]+arr[i-1][j]; } } } for (int i = 0; i < n; i++) { for (int j = 0; j <= i; j++) { System.out.print(arr[i][j]+" "); } System.out.println(); } 解决这个问题线分析特点 ![ce1298d8432dff613b993ca21cdfd92a.png][] 观察后可以从以下几个方面入手 1、这是一个二维数组 1. 除了每行的1每个数都等于上面与他对应的的数和前面数的和 所以这题可以先输出一个二维数组, 对第一行进行直接赋值之后,通过循环输出 根据特性二就有 arr\[i\]\[j\]=arr\[i-1\]\[j-1\]+arr\[i-1\]\[j\]; 其中i相当于x,j相当于y j-1不仅能计算中间的数值,也嫩让前后两个符合规定就可以i完美解决这个问题 [ce1298d8432dff613b993ca21cdfd92a.png]: https://image.dandelioncloud.cn/pgy_files/images/2024/03/30/647e7653a75c478985b512bd6790dc68.png
相关 java二维数组-杨辉三角 int n = 5; int[][] arr = new int[n][n]; for (int i = 0; i < 淩亂°似流年/ 2024年03月30日 16:49/ 0 赞/ 57 阅读
相关 Java-二维数组-实现杨辉三角算法 > 实现杨辉三角算法 public class Demo04 { //杨辉三角算法的实现 public static void main(Strin 朱雀/ 2023年02月21日 09:18/ 0 赞/ 142 阅读
相关 杨辉三角 一、什么是杨辉三角 > 杨辉三角:是二项式系数在三角形中的一种几何排列。 > 杨辉三角的每个数等于它上方两数之和。 > ![在这里插入图片描述][20201206 末蓝、/ 2022年12月26日 15:26/ 0 赞/ 285 阅读
相关 使用二维数组打印一个 10 行杨辉三角 使用二维数组打印一个 10 行杨辉三角。 提示: 1. 第一行有 1 个元素, 第 n 行有 n 个元素 2. 每一行的第一个元素和最后一个元素都是 1 3. 从 待我称王封你为后i/ 2022年10月22日 04:30/ 0 赞/ 119 阅读
相关 java-杨辉三角 打印杨辉三角 package day06; import java.util.Scanner; public class Arra 妖狐艹你老母/ 2022年06月14日 03:49/ 0 赞/ 228 阅读
相关 杨辉三角 package day05; import java.util.Scanner; /\\ \ java基础:键盘录入/二维数组 \ Author: \ Desc 蔚落/ 2022年06月07日 14:13/ 0 赞/ 270 阅读
相关 杨辉三角 题目描述 按要求输入如下格式的杨辉三角 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 最多输出10层 逃离我推掉我的手/ 2022年05月05日 09:56/ 0 赞/ 285 阅读
相关 杨辉三角 import java.util.Scanner; public class Main \{ public static void main(String\[\] ar 柔光的暖阳◎/ 2022年04月22日 08:38/ 0 赞/ 246 阅读
相关 JAVA基础:数组(杨辉三角) / 11.17 杨辉三角:直角三角形型,等腰三角形型 直角三角形:两种定义数组方式 注意:第一种更加节约资源 末蓝、/ 2022年04月16日 06:07/ 0 赞/ 169 阅读
相关 杨辉三角 打印杨辉三角 代码: import java.util.; public class test1 { / 输出杨辉三角 / 太过爱你忘了你带给我的痛/ 2021年09月23日 08:58/ 0 赞/ 500 阅读
还没有评论,来说两句吧...