PHP寫楊輝三角實例代碼
更新時間:2011年07月17日 00:59:24 作者:
PHP寫楊輝三角實例代碼,學(xué)習(xí)php算法的朋友可以參考下。
復(fù)制代碼 代碼如下:
<?php
//楊輝三角
for ($i=6;$i >= 0;$i--)
{
for ($j=$i;$j <= 6;$j++)
{
if ($j <= 6-1)
{
echo "<b>a</b>";
}else
{
echo "<br />";
}
}
}
?>
PHP打印楊輝三角自定義
復(fù)制代碼 代碼如下:
<form method="post" action="<?php echo($PHP_SELF); ?>">
輸入楊輝三角的階數(shù):<input type="text" name="givenlines" size="5">
<input type="submit" name="submit" value="打印楊輝三角形">
</form>
<?php
function yanghui($line)
{
echo "<table>";
for($i=1;$i<=$line;$i++)
{
echo "<tr>";
for($j=1;$j<=$i;$j++)
{
$yh[$i][1]=1;
if ($i==$j) $yh[$i][$j]=1;
else $yh[$i][$j]=$yh[$i-1][$j-1]+$yh[$i-1][$j];
echo "<td width=40> <font color=#0000FF>";
echo $yh[$i][$j];
echo "</font> </td>";
}
echo "</tr>";
}
echo "</table>";
}
if($_POST['submit']) yanghui($_POST['givenlines']);
?>
相關(guān)文章
使用pthreads實現(xiàn)真正的PHP多線程(需PHP5.3以上版本)
PHP 5.3 以上版本,使用pthreads PHP擴展,可以使PHP真正地支持多線程。多線程在處理重復(fù)性的循環(huán)任務(wù),能夠大大縮短程序執(zhí)行時間2014-05-05
淺談php serialize()與unserialize()的用法
本篇文章是對php中的serialize()與unserialize()的應(yīng)用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP兩個n位的二進(jìn)制整數(shù)相加問題的解決
這篇文章主要為大家詳細(xì)介紹了PHP兩個n位的二進(jìn)制整數(shù)相加問題的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08
Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例
這篇文章主要介紹了Yii2-GridView 中讓關(guān)聯(lián)字段帶搜索和排序功能示例,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-01-01

