蓝桥杯——杨辉三角

代码

复制代码
package day3;

public class Demo2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//		for (int i = 0; i < 10; i++) {
		//			for (int j = 0; j < 10; j++) {
		//				System.out.print("外:"+i+"内:"+j);
		//			}
		//			System.out.println();
		//		}
		
		int n = 6; 
		int [][] arr = new int [n+1][n+1];
		for (int i = 1; i < arr.length; i++) {
			for (int j = 1; j <=i; j++) {
				if(i==1||i==j) {
					arr[i][j]=1;
				}else {
					arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
				}
			}
		}
		for (int i = 1; i < arr.length; i++) {
			for (int j = 1; j <=i; j++) {
				System.out.print(arr[i][j]+",");
			}
			System.out.println();
		}	
	}
}

i内层,j外层

核心:每个位置的值为(i-1,j)位置的值加(i-1,j-1)位置的值

运行结果

相关推荐
雨中飘荡的记忆6 小时前
Spring Alibaba AI 实战指南
java·ai编程
冰封剑心6 小时前
MiniCPM-V-2_6 (4-bit 量化)使用
java·前端·数据库
mqiqe6 小时前
【Spring AI MCP】四、MCP 服务端
java·人工智能·spring
l***74946 小时前
springboot与springcloud对应版本
java·spring boot·spring cloud
稚辉君.MCA_P8_Java6 小时前
Gemini永久会员 Java实现的暴力递归版本
java·数据结构·算法
冯诺依曼的锦鲤6 小时前
算法练习:差分
c++·学习·算法
许商6 小时前
【stm32】【printf】
java·前端·stm32
JIngJaneIL7 小时前
智慧物业|物业管理|基于SprinBoot+vue的智慧物业管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·论文·智慧物业管理系统
ANYOLY7 小时前
Redis 面试题库
java·redis·面试
有意义7 小时前
栈数据结构全解析:从实现原理到 LeetCode 实战
javascript·算法·编程语言