杨辉三角

简介:
[html]  view plain  copy
 print ? 在CODE上查看代码片 派生到我的代码片
  1. package com.baobaotao.test;  
  2.   
  3. public class YanghuiTriangle {  
  4.     public static void main(String[] args) {  
  5.         printTriangle(7) ;  
  6.     }  
  7.       
  8.     /**  
  9.      *   
  10.      * @param rowNum 行数  
  11.      */  
  12.     public static void printTriangle(int rowNum) {  
  13.         int triangle[][] = new int[rowNum][] ;  
  14.         for(int i=0;i<triangle.length;i++) {  
  15.             triangle[i] = new int[i+1] ;  
  16.             for(int k=0;k<rowNum-i-1;k++) {  
  17.                 System.out.print("  ");  
  18.             }  
  19.             for(int j=0;j<=i;j++) {  
  20.                 if(i==0 || j==i || j==0) {  
  21.                     triangle[i][j] = 1 ;  
  22.                 }else {  
  23.                     triangle[i][j] = triangle[i-1][j-1] + triangle[i-1][j] ;  
  24.                 }  
  25.                 System.out.print(triangle[i][j] + "  ");  
  26.             }  
  27.             System.out.println();  
  28.         }  
  29.     }  
  30. }  


输出:

            1  
          1  1  
        1  2  1  
      1  3  3  1  
    1  4  6  4  1  
  1  5  10  10  5  1  
1  6  15  20  15  6  1  

目录
相关文章
|
机器学习/深度学习 人工智能 监控
人工智能之人脸识别技术应用场景
人脸识别技术是一种通过计算机技术和模式识别算法来识别和验证人脸的技术。它可以用于识别人脸的身份、检测人脸的表情、年龄、性别等特征,以及进行人脸比对和活体检测等应用。
1181 1
|
存储 芯片 内存技术
计算机组成原理:存储系统【三】
计算机组成原理:存储系统【三】
|
12月前
|
安全 Android开发 图形学
《拆解URP管线角色材质失效:从现象到底层的深度排障与优化》
本文以某开放世界手游项目中“动态光照场景下角色材质批量失效”问题为核心,还原技术环境(Unity 2022.3.15f1、URP 14.0.11,目标Android中高端机型),梳理问题现象(Android端角色进场景后35%概率变纯白,与点光源、阴影相关)。通过多维度排查,先排除材质参数问题,再发现Shader光照计算异常,进而定位Adreno GPU编译优化缺陷与URP光照数据同步问题。最终通过调整光照更新策略、优化Shader逻辑解决问题,同步提升性能。同时提炼排查方法论与前期避坑策略,为URP管线复杂渲染问题提供可复用的解决思路,助力开发者高效突破技术瓶颈。
579 9
|
UED
【HarmonyOS——ArkTS语言】计算器的实现【合集】
【ArkTS语言-HarmonyOS】计算器的实现【合集】组件,点击等号后计算函数高效解析表达式并给出准确结果,达成核心功能要求。错误提示不够详尽,难以助力用户快速定位输入错误;响应式设计不足,在不同屏幕规格下适配性差。总体而言,本次实验已成功构建起基本功能框架,后续将针对上述问题深入探究优化方案,不断打磨细节,在完善计算器功能与提升用户体验的道路上持续精进,进而提升自身编程与应用开发的综合能力水平。利用按钮组件顺利完成布局设计,数字、运算符及功能按钮排列有序,操作逻辑清晰直观。
850 2
|
安全 网络安全 数据中心
服务器托管适用什么场景?
在数字化时代,服务器托管对企业运营至关重要。本文解析了五种常见托管方式:共享托管经济实惠,适合小型网站;VPS灵活可控,适合中小型企业;专用服务器性能卓越,适合大型应用;云托管灵活扩展,适应现代需求;托管式服务外包管理,省心省力。选择时需综合考虑预算、技术能力及性能要求,找到最佳解决方案。
687 0
|
JSON 供应链 API
1688 商品采集数据,1688 商品详情数据接口
1688开放平台提供的商品详情数据接口,允许第三方开发者获取平台上商品的详细信息,助力企业实现精准市场分析、优化供应链管理和个性化客户服务。开发者需注册账号并申请权限,通过HTTP请求调用接口,获取JSON格式的数据,涵盖商品基本信息、图片、属性及店铺信息。使用时需注意权限管理、调用频率限制及数据异常处理,遵循平台规定,确保合规使用。如需详细了解,可参考官方文档或联系技术支持。
2734 1
LabVIEW配置可执行程序以运行更高版本的运行引擎
LabVIEW配置可执行程序以运行更高版本的运行引擎
643 1
|
传感器 消息中间件 存储
数字孪生 | 学习笔记
快速学习数字孪生
数字孪生 | 学习笔记
|
网络协议 安全
工控CTF_纵横网络靶场_工控安全取证
工控CTF_纵横网络靶场_工控安全取证
工控CTF_纵横网络靶场_工控安全取证