php楊輝三角
比如:冒泡排序,插入排序,選擇排序,合並多個數組,楊輝三角這些都涉及到演算法!
2. 學習php(演算法)
這些演算法 只是為了鍛煉邏輯思維。不需要去學c語言。
如果你覺得這些演算法實現起來比較困難,最好是搜索一些別人實現這些演算法的代碼。
3. PHP求助 不使用函數怎麼列印楊輝三角
網頁鏈接
<?php$sum=1;for($i=1;$i<=10;$i++)
{for($j=1;$j<=$i;$j++)
{if($j>1)
{
$sum=$sum*($i-$j+1)/($j-1);echo$sum;
}else
{echo1;
}
}echo"<br/>";
}
4. 跪求,用C語言輸出楊輝三角,要求列印十行!
<?php
//楊輝三角的輸出
$maxnum=10;
$tmparr[][]=array();
$tmparr[0][0]=1;
for($i=1;$i<$maxnum;$i++):
for($j=0;$j<=$i;$j++):
if($j==0 or $j==$i){
$tmparr[$i][$j]=1; }else{
$tmparr[$i][$j]=$tmparr[$i-1][$j-1]+$tmparr[$i-1][$j]; }
endfor;
endfor;
print_r($tmparr);
foreach($tmparr as $aa)
{
foreach($aa as $vrl )
{
echo $vrl." ";
}
echo "<p>";
}
?>
希望對你有所幫助
5. 1050: 【入門】輸出楊輝三角的前N行 我錯了
寫好了,C語言的,但我覺得這么寫出來對你沒什麼意義,你應該自己寫一段程序,哪怕寫錯了讓別人調試也好。
#include<stdio.h>
intmain()
{
inta[11][11];
intn;
inti,j;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
a[i][1]=1;
a[i][i]=1;
if(i>=2)
for(j=2;j<i;j++)
a[i][j]=a[i-1][j-1]+a[i-1][j];
}
for(i=1;i<=n;i++)
{
for(j=1;j<i;j++)
printf("%d",a[i][j]);
printf("%d ",a[i][i]);
}
return0;
}
已經通過,這是運行截圖:
6. 楊輝三角怎麼用PHP實現
PHP中楊輝三角形的實現 http://www.dezai.net/Article_Show.asp?ArticleID=25067
7. http://acm.h.e.cn/showproblem.phppid=2856,一個數學題目 下面是我的代碼,求解答,為什麼錯了!
好久不見啦,這個問題確實不能硬解,我目前想到的辦法是利用估算進行比較,估算方法可以網路一下「斯特林公式」。
已知楊輝三角可以使用comb(n,m)表示,設輸入a=comb(n,m), b=comb(n,m+1),那麼a+b=comb(n+1,m+1)=a*(n+1)/(m+1);
由二者關系可知r = n+1, c = m+1,即是a*r=(a+b)*c。
設p = gcd(a+b, a),則上式最小整數解為r = (a+b)/p, c = a/p,
此時代入r,c求得comb(r-1, c-1)的對數,如果約等於a的對數則為解。
否則r,c再分別加上(a+b)/p和a/p進行迭代比較。
經過提交可以接受,只是應該可以繼續優化。
這個問題有點技巧,我也想了半天,呵呵。
8. 新手求一楊輝三角的PHP代碼,可以用阿帕奇伺服器處理後在網頁顯示出來的。
<?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>";
}
yanghui(9); //輸出楊輝三角形(9層)
?>
9. http://acm.h.e.cn/showproblem.phppid=2032輸出楊輝三角subscript requires array or pointer type
你聲明的a是一維數組,在使用時確當作二維數組來使用,所以會報錯,要聲明成a【m】【n】才行
10. 用遞歸的方法列印楊輝三角形的php程序
列印文件,圖形要改平面圖,GIF,Flash一類的無法列印,文字的使用文本文檔來整理,文字和圖片一起的用寫字板來整理.只要連接列印機,每個圖表框都有列印項目.無法列印的話是沒安裝驅動程系.