【Java每日一题】— —第二十题:杨辉三角(直角三角形)。(2023.10.04)

news/2025/1/15 19:55:53/

🕸️Hollow,各位小伙伴,今天我们要做的是第二十题。

🎯问题:

杨辉三角(直角三角形)。

解法1                                  

    第一步:动态初始化

    第二步:为主对角线及第一列的元素赋值1

    第三步:求其它各元素的值,其值为上一行上一列元素和上一行同一列元素之和

    第四步:遍历输出。

解法2                                  

第一步:动态初始化

第二步:求各元素的值

第三步:遍历输出

测试结果如下: 

🎯答案:

int [][]a=new int[10][];System.out.println("杨辉三角如下:");for(int i=0;i<10;i++) {a[i]=new int[i+1];}for(int i=0;i<10;i++) {for(int j=0;j<=i;j++) {if(i==j||j==0)a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];System.out.printf("%-5d",a[i][j]);}System.out.println();}


http://www.ppmy.cn/news/1135286.html

相关文章

【Java每日一题】— —第十九题:用二维数组存放九九乘法表,并将其输出。(2023.10.03)

&#x1f578;️Hollow&#xff0c;各位小伙伴&#xff0c;今天我们要做的是第十九题。 &#x1f3af;问题&#xff1a; 用二维数组存放九九乘法表&#xff0c;并将其输出。 测试结果如下&#xff1a; &#x1f3af; 答案&#xff1a; System.out.println("九九乘法表如…

HTML5 跨屏前端框架 Amaze UI

Amaze UI采用国际最前沿的“组件式开发”以及“移动优先”的设计理念&#xff0c;基于其丰富的组件&#xff0c;开发者可通过简单拼装即可快速构建出HTML5网页应用&#xff0c;上线仅半年&#xff0c;Amaze UI就成为了国内最流行的前端框架&#xff0c;目前在Github上收获Star数…

每日一题 416 分割等和子集(01背包)

题目 分割等和子集 给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集&#xff0c;使得两个子集的元素和相等。 示例 1&#xff1a; 输入&#xff1a;nums [1,5,11,5] 输出&#xff1a;true 解释&#xff1a;数组可以分割成 [1, 5, 5] …

毅速3D打印:深骨位零件制造首选3D打印

在模具制造领域&#xff0c;深骨位零件由于其复杂形状和结构&#xff0c;传统的加工方法往往难以满足生产要求&#xff0c;导致产品不良问题频繁出现。而如今&#xff0c;随着3D打印技术的普及&#xff0c;深骨位零件在3D打印面前变得不再困难。 3D打印是一种快速成型技术&…

想要精通算法和SQL的成长之路 - 旋转链表

想要精通算法和SQL的成长之路 - 旋转链表 前言一. 旋转链表 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 旋转链表 原题链接 由于k的大小可能超过链表长度&#xff0c;因此我们需要根据链表长度取模。那么我们首先需要去计算链表的长度是多少&#xff1a; if (head …

asp.net core 远程调试

大概说下过程&#xff1a; 1、站点发布使用Debug模式 2、拷贝到远程服务器&#xff0c;以及iis创建站点。 3、本地的VS2022的安装目录&#xff1a;C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE下找Remote Debugger 你的服务器是64位就拷贝x64的目…

Resolving the “address already in use“ Error in Server Deployment

Resolving the “address already in use” Error in Server Deployment When deploying a server, it’s not uncommon to encounter the “address already in use” error. This issue arises when a process doesn’t terminate correctly, or another process is uninten…

使用serverless超低成本快速部署开源项目

使用serverless超低成本快速部署开源项目 前提条件部署配置部署方式额外话题(加餐) 背景&#xff1a;想将项目放到公网上&#xff0c;需要购买云服务器&#xff0c;可能还需要购买域名&#xff0c;所以研究了下serverless&#xff0c;正好解决了这两问题。 前提条件 阿里云开…