利用二维数组解释杨辉三角

阅读: 评论:0

利用二维数组解释杨辉三角

利用二维数组解释杨辉三角

通过观察我们不难得出,每行的第一个和最后一个元素都为1。中间的元素都为上一行的对应下标和前一位之和。有了这些规律之后就好办了,作为初学者,我们利用二维数组可以更容易理解和解决。

public static void generate(int n) {int[][] arr = new int[n][n] ;for (int i = 0; i < n; i++) {arr[i][0] = 1 ;     //所有行的第一列arr[i][i] = 1 ;     //所有行的最后列if(i>=2){for (int j = 1; j < i; j++) {arr[i][j] = arr[i-1][j-1] + arr[i-1][j] ;}}}for (int[] a :arr){System.out.String(a));    //利用Arrays工具对二维数组进行便利1}}

本文发布于:2024-02-01 17:59:10,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170678205138463.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数组   杨辉三角
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23