public class JavaTest {public static void main(String[] args) {//放置杨辉三角的数组,可通过更改new int[n][]中n的值以获取不同行数的杨辉三角int[][] yangItem = new int[10][];//获取杨辉三角数组中每个元素的值for (int i = 0;i < yangItem.length;i++){//当前行元素个数=当前行值yangItem[i] = new int[i+1];for (int j = 0;j < yangItem[i].length;j++){//每行首尾元素为1if (j == 0 || j == i){yangItem[i][j] = 1;//中间元素为(上一行同一列的元素+上一行同一列元素的前一个元素)之和}else {yangItem[i][j] = yangItem[i - 1][j - 1] + yangItem[i - 1][j];}}}//遍历数组,展示出杨辉三角for (int i = 0;i < yangItem.length;i++){for (int j = 0;j < yangItem[i].length;j++){System.out.print(yangItem[i][j] + "\t");}System.out.println();}}
}

实现任意行数的杨辉三角相关推荐

  1. python创建和显示任意行数的杨辉三角/帕斯卡三角(函数)

    def create_psc_triangle(line_num):"""创建杨辉三角(帕斯卡三角):param line_num: 行数:return: 存储杨辉三角的 ...

  2. 输入n行的杨辉三角java,杨辉三角 Java代码 可以根据输入 输出相应行数的杨辉三角...

    /** * @see 打印出杨辉三角形(这是用的多维数组的形式,也可以根据公式计算),输出样式已经进行了调整 */ class YangHuiSanJiao { public static void ...

  3. 从标数法求最短路径数到杨辉三角的思考

    上周旁听了一节小小的学而思数学网课,写一篇心得.一直想写的,但工作日一直都在忙,今天终于有所闲暇,就坐下来写点吧. 上周日,我蹲在边上写代码,小小把电脑搬到餐桌上学而思网课,我侧耳被一道题目吸引了. ...

  4. 算法--组合数学:杨辉三角数学分析以及Java实现

    1.定义 杨辉三角,是二项式系数在三角形中的一种几何排列. 下图为杨辉三角部分数据 2.杨辉三角规律 前提:每行端点与结尾的数为1 最重要的规律: 每个数字等于上一行的左右两个数字之和.可用此性质写出 ...

  5. 【C语言】打印杨辉三角

    题目描述 输入数字 n ,打印 n 行杨辉三角 1 1 1 1 2 1 1 3 3 1 -- 小贴士:什么是杨辉三角? 定义: 每个数等于它上方两数之和. 每行数字左右对称,由1开始逐渐变大. 第n行 ...

  6. 杨辉三角(直角形状)

    这是一个能自己定义需要行数的杨辉三角代码:

  7. 力扣 118. 杨辉三角 C语言实现

    题目描述: 给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行.在「杨辉三角」中,每个数是它左上方和右上方的数的和. 题目链接 与力扣 566. 重塑矩阵解题思路相似,具体细节 ...

  8. python杨辉三角函数_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  9. python杨辉三角输出指定行_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

最新文章

  1. ps怎么对比原图快捷键_PS学习之旅:ps如何制作满天星,让你夜晚的天空图片更美...
  2. gateway网关_SpringCloud技术指南系列(十二)API网关之Gateway使用
  3. Datasheet,你会读么?[转]
  4. MYSQL的两种存储引擎区别
  5. [生活日记] 社会真的这么乱?尼姑也行骗,道德何在
  6. antd vue 的table添加背景颜色_「教程」Spire.PDF教程:如何给PDF添加背景颜色和平铺背景图...
  7. 搭建高性能计算环境(九)、应用软件的安装之gaussian 09
  8. 【Mark】转正述职答辩
  9. php 浏览器 保存网页图片,PHP实现浏览器文件下载图片或者php文件
  10. 【笔记】ARM裸机程序开发_part3
  11. Codeforces Problem-1591B Array Eversion
  12. 欧拉线 Euler line
  13. 用c语言计算高考成绩,C语言计算距离高考剩余时间
  14. 直播商城源码,商城开发实现商城底部导航栏
  15. JavaWeb:request.setAttribute()和session.setAttribute()的区别
  16. 共享单车大败局:谁是凶手,谁在买单?
  17. 【cocos2dx学习笔记】制作Loding场景
  18. Java学习---Linux总结
  19. 爬虫虎牙斗鱼网站主播人气和姓名
  20. GKCTF domo

热门文章

  1. Web服务安全性和SOA路线图的人为维度
  2. Java 7:在不丢失数据的情况下关闭NIO.2文件通道
  3. Spring3:类型安全依赖项注入
  4. IntelliJ IDEA for Mac在MacOS模式下的版本控制/本地历史记录快捷键(VCS and Local History Shortcut)
  5. 解决文件内容的中文乱码_字符集_字符编码_字符编码方案
  6. atheros蓝牙设备驱动 小米_小米Air 13笔记本黑苹果WiFi蓝牙硬件改装方案二
  7. 如何优雅地实现判断一个值是否在一个集合中?
  8. C/C++码农到工程师进化之路
  9. 聚集索引和非聚集索引的区别_武汉无疫情小区居民可在小区内非聚集性个人活动...
  10. telephone 为空 唯一索引_PostgreSQL的空串、空值对唯一性约束的影响