PHP练习-杨辉三角形

2018-08-24 15:00 By "Powerless" 3046 0 2

杨辉三角,是二项式系数在三角形中的一种几何排列,在中国南宋数学家杨辉1261年所著的《详解九章算法》一书中出现。在欧洲,帕斯卡(1623----1662)在1654年发现这一规律,所以这个表又叫做帕斯卡三角形。帕斯卡的发现比杨辉要迟393年,比贾宪迟600年。

//每行的第一个和最后一个都为1,写了6行
for($i=0; $i<6; $i++)
{
    $a[$i][0]=1;
    $a[$i][$i]=1;
}

//出除了第一位和最后一位的值,保存在数组中
for($i=2; $i<6; $i++)
{
    for($j=1; $j<$i; $j++)
    {
        $a[$i][$j] = $a[$i-1][$j-1]+$a[$i-1][$j];
    }
}

//打印
for($i=0; $i<6; $i++)
{
    for($j=0; $j<=$i; $j++)
    {
        echo $a[$i][$j].'&nbsp;';
    }
    echo '<br/>';
}


评 论

Others Discussion

  • 一些常见的基础概念
    Posted on 2018-11-28 19:10
  • HTTP头中隐藏PHP版本号
    Posted on 2021-01-11 16:38
  • QPS、TPS、RT、吞吐量到底是什么
    Posted on 2020-02-02 01:15
  • MySQL事务介绍
    Posted on 2019-06-05 18:14
  • 能创建多少个 TCP 连接?
    Posted on 2021-08-02 16:00
  • MySQL中的行级锁,表级锁,页级锁
    Posted on 2018-08-25 11:00
  • 2018年云计算热词
    Posted on 2019-06-12 18:19
  • PHP 基金会来啦!
    Posted on 2022-10-08 17:40