【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();
		}
相关推荐
独立开阀者_FwtCoder11 分钟前
Nginx 通过匹配 Cookie 将请求定向到特定服务器
java·vue.js·后端
名曰大神14 分钟前
AEM6.5集成Redis详细步骤(附代码)
java·redis·demo·aem
带刺的坐椅22 分钟前
Solon AI 五步构建 RAG 服务:2025 最新 AI + 向量数据库实战
java·redis·ai·solon·rag
ZackSock1 小时前
从零实现 RAG
算法
Jolyne_1 小时前
前端常用的树处理方法总结
前端·算法·面试
东阳马生架构1 小时前
商品中心—7.自研缓存框架的技术文档
java
前端付豪3 小时前
微信视频号推荐系统揭秘:兴趣建模、多模态分析与亿级流控架构实战
前端·后端·算法
木杉苑3 小时前
快速幂算法
算法
晴空月明3 小时前
线程安全与锁机制深度解析
java
天天摸鱼的java工程师5 小时前
你如何处理一个高并发接口的线程安全问题?说说你做过的优化措施
java·后端