PHP练习-杨辉三角形

2018-08-24 15:00 By "Powerless" 3045 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/>';
}


评 论

View in WeChat

Others Discussion

  • 浏览器访问网站经历的步骤-Html
    Posted on 2018-11-28 18:48
  • BASE原则
    Posted on 2020-12-17 16:42
  • 程序员年中考试题-段子版
    Posted on 2021-06-23 15:57
  • 前端知识体系精简-Css
    Posted on 2018-03-28 18:34
  • Mysql联合索引的最左前缀匹配原则
    Posted on 2018-08-25 15:00
  • 2016年云计算热词
    Posted on 2019-06-12 17:53
  • PHP没你想的那么差
    Posted on 2021-12-17 15:40
  • 分布式架构之「 数据分布」
    Posted on 2019-11-14 10:00