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

杨辉三角系数

杨辉三角是由排列成三角形的数码,在我国古代大多用来作为开方的工具。杨辉三角是中国古代数学的杰出研究成果之一,它把二项式系数图形化,把组合数内在的一些代数性质直观地从图形中体现出来,是一种离散型的数与形的结合。杨辉三角可看作一张二项式系数表。若将顶层称为第0层,则杨辉三角的第n层正好对应二项式 (a+b)n 展开的系数。

#include<iostream>

#include<iomanip>

using namespace std;

int main()

{

    const int n = 15;

    const int m = 2 * n-1;

    int arr[n + 1][m] = { 0 };

    for (int i = 0; i < n; i++)

    {

        arr[i][n - i- 1] = 1;

        arr[i][n + i -1] = 1;

 

    }

    for (int i = 2; i < n; i++)

    {

        for (int j = n - i + 1; j < n-2+i; j = j + 2)

            arr[i][j] = arr[i - 1][j - 1] + arr[i - 1][j + 1];

    }

    int p;

    for (int i = 0; i < n; i++)

    {

        for (int j = 0; j < n - i - 1; j++)

            cout << " ";

        p = 1;

        for (int j = n - i - 1; p < i + 2; j = j + 2)

        {

            cout << setw(4) << arr[i][j] << " ";

            p = p + 1;

        }

        cout << endl;

    }

    return 0;

}

相关文章:

  • [LitCTF 2024]SAS - Serializing Authentication
  • 智慧物流园区整体解决方案
  • Java 中 Lock 接口详解:灵活强大的线程同步机制
  • AI笔记 - 网络模型 - mobileNet
  • 【沉浸式求职学习day51】【发送邮件】【javaweb结尾】
  • Python 爱心图案代码
  • [SC]SystemC在CPU/GPU验证中的应用(五)
  • 【项目】在线OJ(负载均衡式)
  • 微服务中引入公共拦截器
  • GB 36246-2018 中小学合成材料面层运动场地检测
  • C++ 观察者模式:设计与实现详解
  • 建造者模式:优雅构建复杂对象
  • 飞腾D2000与FPGA结合的主板
  • FPGA纯verilog实现MIPI-DSI视频编码输出,提供工程源码和技术支持
  • proteus美观与偏好设置
  • 鲲鹏Arm+麒麟V10 K8s 离线部署教程
  • git下载和安装(完整版)
  • 【Docker项目实战篇】Docker部署PDF查看器PdfDing
  • 【Dv3Admin】工具权限配置文件解析
  • 机器学习:欠拟合、过拟合、正则化
  • 二维码生成器使用方法/seo手机关键词网址
  • 做网站为什么用php/百度指数怎么用
  • 沈阳php网站/合肥百度网站排名优化
  • 手机做任务赚钱的网站/ping站长工具
  • qifeiye做的网站如何/什么是新媒体运营
  • 平面设计和ui设计哪个简单/英语seo