php--常见算法3

Posted dyj_php

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php--常见算法3相关的知识,希望对你有一定的参考价值。

<?php

function leijia($number){
$arr=[];
for($i=1;$i<=$number;$i++)
{
for($j=1;$j<=$number;$j++)
{
//$j==1是让i的循环从1开始到10结束
if($j==1){
$arr[$i][]=$i;
continue;
}
//$i==1是让j的循环从1开始到10结束
if($i==1){
$arr[$i][]=$j;
continue;
}
// var_dump($arr[$i]);
//第2层至第n层的 第2个数至第n个数的值为本层的前一个数与上一层同列的数相加的和
$arr[$i][]=$arr[$i][count($arr[$i])-1]+$arr[$i-1][count($arr[$i])];
}
}

//用php表格方式输出
echo "<table border=1>";
foreach($arr as $key=>$val)
{
echo "<tr>";
foreach($val as $k=>$v)
{
echo "<td>";
echo $v;
echo "</td>";
}
echo "</tr>";
}
echo "</table>";
}
//传入数字为 要累加的层数
leijia(10);
?>

 

接下来会更新October cms的用法,也可以去码云上查看我写的laravel框架的代码         网址:https://gitee.com/lfm123456/zhiye

以上是关于php--常见算法3的主要内容,如果未能解决你的问题,请参考以下文章

php--常见算法1

PHP常见的几种排序算法

php--常见算法2

php几种常见排序算法

PHP面试:程序设计框架基础知识算法与数据结构高并发解决方案类

PHP常见算法