当前位置: 首页 > news >正文

七宝做网站自己的网站怎么建立

七宝做网站,自己的网站怎么建立,小程序商城开发说明,高端网站设计公司有签名:但行好事,莫问前程。 文章目录 前言一、杨辉三角的概念二、二维数组打印杨辉三角1、创建二维数组2、使用for循环,初始化外层元素3、给数组赋值3.1给数组每行首末元素赋值为13.1给数组每行非首末元素赋值 三、杨辉三角全代码总结 前言 记…

签名:但行好事,莫问前程。

文章目录

  • 前言
  • 一、杨辉三角的概念
  • 二、二维数组打印杨辉三角
    • 1、创建二维数组
    • 2、使用for循环,初始化外层元素
    • 3、给数组赋值
      • 3.1给数组每行首末元素赋值为1
      • 3.1给数组每行非首末元素赋值
  • 三、杨辉三角全代码
  • 总结


前言

记录一下经典的算法-杨辉三角。


一、杨辉三角的概念

在这里插入图片描述
特点:

  • 第一行有一个元素,第N行有N个元素
  • 每一行的第一个元素和最后一个元素都是1
  • 从第三行开始,每个数字都等于他上面一排数字和上面一排数字左边的一个数字之和

公式:yanghui[x][y] = yanghui[x - 1][y - 1] + yanghui[x - 1][y]

在这里插入图片描述

二、二维数组打印杨辉三角

1、创建二维数组

// 1、创建二维数组int[][] yangHui = new int[10][];

2、使用for循环,初始化外层元素

        for (int i = 0; i < yangHui.length; i++) {yangHui[i] = new int[i + 1];}

遍历二维数组模型

        for (int i = 0; i < yangHui.length; i++) {for (int j = 0; j < yangHui[i].length; j++) {System.out.print(yangHui[i][j] + "\t");}System.out.println();}

打印模型效果:
在这里插入图片描述

3、给数组赋值

3.1给数组每行首末元素赋值为1

        ///2、使用for循环,初始化外层元素for (int i = 0; i < yangHui.length; i++) {yangHui[i] = new int[i + 1];// 3、给数组赋值// 3.1、给数组每行首末元素赋值为1yangHui[i][0] = 1;yangHui[i][i] = 1;}

打印效果:
在这里插入图片描述

3.1给数组每行非首末元素赋值

        ///2、使用for循环,初始化外层元素for (int i = 0; i < yangHui.length; i++) {yangHui[i] = new int[i + 1];// 3、给数组赋值// 3.1、给数组每行首末元素赋值为1yangHui[i][0] = 1;yangHui[i][i] = 1;// 3.2、给数组每行非首末元素赋值for (int j = 1; j < yangHui[i].length - 1; j++) {yangHui[i][j] = yangHui[i - 1][j - 1] + yangHui[i - 1][j];}}

打印效果:

三、杨辉三角全代码

public class ArrayTest {public static void main(String[] args) {// 1、创建二维数组int[][] yangHui = new int[10][];///2、使用for循环,初始化外层元素for (int i = 0; i < yangHui.length; i++) {yangHui[i] = new int[i + 1];// 3、给数组赋值// 3.1、给数组每行首末元素赋值为1yangHui[i][0] = 1;yangHui[i][i] = 1;// 3.2、给数组每行非首末元素赋值for (int j = 1; j < yangHui[i].length - 1; j++) {yangHui[i][j] = yangHui[i - 1][j - 1] + yangHui[i - 1][j];}}// 遍历二维数组模型for (int i = 0; i < yangHui.length; i++) {for (int j = 0; j < yangHui[i].length; j++) {System.out.print(yangHui[i][j] + "\t");}System.out.println();}}
}

总结

博客主要记录数组打印杨辉三角,有啥错误或不足地方请指正,如果对你有所帮助,请一键三连。

http://www.shuangfujiaoyu.com/news/62901.html

相关文章:

  • 有没有教做零食的网站seo搜索引擎优化期末考试
  • 长沙网络营销推广宁波企业seo推广
  • 企业网站建设思路禁止搜索引擎收录的方法
  • 深圳网站制作价格常见的网络营销方法
  • 橙色网站配色seo关键词排名优化案例
  • 母婴网站建设方案怎样优化网站排名靠前
  • 厦门市建设局网站住房保障专栏百度竞价代运营公司
  • wordpress设置网站导航企业网站搜索引擎推广方法
  • 万江做网站如何发布视频赚钱
  • 做360手机网站快速排名软件搜索图片
  • 做网站3年3万百度推广seo优化
  • 网页游戏大全首选aso优化app推广
  • 网站的文章参考文献怎么做长沙优化科技有限公司正规吗
  • 做网站优化的教程抖音推广方案
  • 环江住房和城乡建设部网站重庆森林粤语
  • 建设物流网站的规划青岛网站权重提升
  • 网站什么时候做SEO优化最合适找谁做百度关键词排名
  • 漯河市万金镇网站建设谷歌推广怎么操作
  • 做早餐烧菜有什么网站网站seo优化徐州百度网络
  • 一个上线的网站需要怎么做电商平台发展现状与趋势
  • 做网站赚钱难南京最大网站建设公司
  • 中山顺的网站建设百度搜索使用方法
  • 自己有域名如何做网站郑州网站优化
  • wordpress防垃圾评论优化设计五年级下册语文答案
  • 使用java做直播网站有哪些北京网络排名优化
  • 可以直接做ppt的网站吗下载百度浏览器
  • 关于网站开发的学校网址收录入口
  • 贷款织梦网站模版网站服务器查询
  • 做阿里巴巴网站卖货咋样媒体公关
  • 网站 多服务器嘉兴优化公司