【Java每日一题】— —第二十题:杨辉三角(直角三角形)。(2023.10.04)

🕸️Hollow,各位小伙伴,今天我们要做的是第二十题。

🎯问题:

杨辉三角(直角三角形)。

解法1

第一步:动态初始化

第二步:为主对角线及第一列的元素赋值1

第三步:求其它各元素的值,其值为上一行上一列元素和上一行同一列元素之和

第四步:遍历输出。

解法2

第一步:动态初始化

第二步:求各元素的值

第三步:遍历输出

测试结果如下:

🎯答案:

java 复制代码
int [][]a=new int[10][];
		System.out.println("杨辉三角如下:");
		for(int i=0;i<10;i++) {
			a[i]=new int[i+1];
		}
		for(int i=0;i<10;i++) {
			for(int j=0;j<=i;j++) {
				if(i==j||j==0)
					a[i][j]=1;
				else
					a[i][j]=a[i-1][j-1]+a[i-1][j];
				System.out.printf("%-5d",a[i][j]);
			}
			System.out.println();
		}
相关推荐
小手cool18 分钟前
JSON.parseObject 返回 List 时不能强制转换的解决方案
java·json·list
凯酱2 小时前
MyBatis 中 OGNL 的使用:从入门到实战
java·tomcat·mybatis
ting94520007 小时前
Humalike X Hermes 深度技术剖析:单指令注入群聊社交智能的底层架构、算法与跨 IM 平台实现
人工智能·算法·架构
吴声子夜歌7 小时前
Java面试——算法
java·算法·面试
evans在进步8 小时前
LeetCode 64:最小路径和——Java 原地动态规划详解
java·leetcode·动态规划
h_a_o777oah8 小时前
【图论】Tarjan 缩点:解决有向图中环的问题
c++·算法·图论·acm·强连通分量·缩点·tarjan
Tisfy8 小时前
LeetCode 1386.安排电影院座位:哈希表+位运算
算法·leetcode·散列表·题解·哈希表
Nil2089 小时前
leetcode 199二叉树的右视图
算法·leetcode·深度优先
凤山老林9 小时前
Spring Boot 3.x AOT 编译实战:从原理、踩坑到生产落地
java·spring boot·后端
博傅9 小时前
Spring 核心原理
java·后端·spring