java杨辉三角 填空_习题:杨辉三角(java 动态规划)
package lanqiaobei;import java.util.Scanner;/*习题:杨辉三角杨辉三角是二项式系数在三角形中的一种几何排列。它的每个数等于它上方两数之和,每行数字左右对称,由1 开始逐渐变大。11112113311464115101051请求出杨辉三角的第 n 行,第m 项的数字是什么...
package lanqiaobei;
import java.util.Scanner;
/*
习题:杨辉三角
杨辉三角是二项式系数在三角形中的一种几何排列。它的每个数等于它上方两数之和,每行数字左右对称,由1 开始逐渐变大。
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
请求出杨辉三角的第 n 行,第m 项的数字是什么。
输入格式
第一行输入两个整数 n,m代表行数和列数。(1≤n,m≤50)
输出格式
输出一个整数,代表杨辉三角的第 n 行,第 m 项的数字。
样例输入
6 3
样例输出
10
*/
public class YangHuiSanJiao_DTGH {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int m = sc.nextInt();
int[][] dp=new int[n][n];
dp[0][0]=1;
for (int i = 1; i
for (int j = 0; j <=i ; j++) {
if (j==0||j==i) dp[i][j]=1;
else dp[i][j]=dp[i-1][j]+dp[i-1][j-1];
}
}
System.out.println(dp[n-1][m-1]);
}
}
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐


所有评论(0)