利用数组显示杨辉三角
来源:互联网 发布:淘宝助手客服电话 编辑:程序博客网 时间:2024/05/22 17:17
package com.lanou.java02;
import java.util.Scanner;
public class Homework1 {
public static void main(String[] args) {
/*
* 1、首先我要一个二维数组来显示杨辉三角
* */
Scanner scanner = new Scanner(System.in);
int row = scanner.nextInt();
int [][] yh= new int[row][];
for(int i=0;i<yh.length;i++){
int[] col = new int[i+1];
col[0]=1;
col[i]=1;
if(i>=2){
for(int j=1;j<i;j++){
col[j]=yh[i-1][j-1]+yh[i-1][j];
}
}
yh[i]=col;
}
for(int i=0;i<yh.length;i++){
for(int j=0;j<yh[i].length;j++){
System.out.print(yh[i][j]+" ");
}
System.out.println();
}
}
}
import java.util.Scanner;
public class Homework1 {
public static void main(String[] args) {
/*
* 1、首先我要一个二维数组来显示杨辉三角
* */
Scanner scanner = new Scanner(System.in);
int row = scanner.nextInt();
int [][] yh= new int[row][];
for(int i=0;i<yh.length;i++){
int[] col = new int[i+1];
col[0]=1;
col[i]=1;
if(i>=2){
for(int j=1;j<i;j++){
col[j]=yh[i-1][j-1]+yh[i-1][j];
}
}
yh[i]=col;
}
for(int i=0;i<yh.length;i++){
for(int j=0;j<yh[i].length;j++){
System.out.print(yh[i][j]+" ");
}
System.out.println();
}
}
}
阅读全文
0 0
- 利用数组显示杨辉三角
- 利用二维数组输出杨辉三角
- 杨辉三角(利用二维数组)
- 利用二维数组打印杨辉三角
- 利用非数组的方法输出杨辉三角(原创)
- 利用非数组的方法输出杨辉三角
- 利用一维数组 输出杨辉三角
- javascript显示杨辉三角
- 杨辉三角的显示
- 数组实现杨辉三角
- 交错数组杨辉三角
- 数组之杨辉三角
- OJ数组杨辉三角
- 二维数组(杨辉三角)
- 二维数组 杨辉三角
- 二维数组---杨辉三角
- 二维数组---杨辉三角
- 二维数组---杨辉三角
- 两种车往两个车站运人的java问题
- UI之UITableView和UITableViewCell
- OSI七层网络模型和Linux四层概念模型
- 确定两串乱序同构
- HDU6044 Limited Permutation[快速输入][分治]
- 利用数组显示杨辉三角
- 【国家集训队2011】数颜色 (莫队)
- 矩阵转换
- CTP Python API(利用Swig 封装)Windows版(mduserapi)
- JDK、Eclipse、Myeclipse、Tomcat等各种软件的版本详解(写给对版本和兼容性问题焦头烂额的你)
- 第一次Filter过滤器的简单使用总结(二)
- 深度学习系列教程
- java中的日期实用类的一些举例
- 冒泡排序--java