【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();
		}
相关推荐
杨杨杨大侠几秒前
Atlas Mapper 教程系列 (5/10):集合映射与嵌套对象处理
java·开源·github
ERP老兵_冷溪虎山1 分钟前
Python/JS/Go/Java同步学习(第十三篇)四语言“字符串转码解码“对照表: 财务“小南“纸式转码术处理凭证乱码崩溃(附源码/截图/参数表/避坑指南)
java·后端·python
是2的10次方啊2 分钟前
如何设计10万QPS秒杀系统?缓存+消息队列+分布式锁架构实战
java
心灵宝贝2 分钟前
Tomcat Connectors 1.2.37 源码编译安装教程(mod_jk 详细步骤)
java·tomcat
澡点睡觉4 分钟前
【数据结构与算法Trip第4站】摩尔投票法
算法
杨杨杨大侠5 分钟前
Atlas Mapper 教程系列 (6/10):Spring Boot 集成与自动配置
java·开源·github
傻傻虎虎15 分钟前
【Docker】容器端口暴露+镜像生成实战
java·docker·容器
练习时长一年25 分钟前
搭建langchain4j+SpringBoot的Ai项目
java·spring boot·后端
九术沫1 小时前
装饰器模式在Spring中的案例
java·spring·装饰器模式
Rysxt_1 小时前
Spring Boot 集成 Spring AI OpenAI Starter 教程
java·spring boot·后端·ai