ホームページ >バックエンド開発 >PHPチュートリアル >いくつかの PHP アルゴリズムの深い理解: PHP バブリング、PHP 二分法、PHP 素数検索、PHP 乗算表_PHP チュートリアル

いくつかの PHP アルゴリズムの深い理解: PHP バブリング、PHP 二分法、PHP 素数検索、PHP 乗算表_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:08:41733ブラウズ

いくつかの PHP アルゴリズムが編成されており、次の例が含まれています。
PHPバブリング
PHP二分法
PHP素数を見つける
PHP九九

PHPバブリングメソッドの例

コードをコピー コードは次のとおりです:

//PHPバブリング 小さいものから大きいものまで
function maopao(&$arr)
{
if(!empty( $arr ))
$temp = $arr[$i] ;
}
}





php二分探索コード例





コードをコピー
コードは次のとおりです:

//二分探索function erfenfa($a,$arr)
{
print_r($arr);
if(!empty($a) && !empty($arr))

{ $start = 0; $end = count($arr)-1; $i = 0; while($start < = $ end)return $ a;


php 素数を見つける – a と b の間の素数を計算します。 コード例





コードをコピー

コードは次のとおりです:

//php find素数 - aとbの間の素数を計算します。
関数 sushu($a,$b)
{
if(!empty($a) && !empty($b))
{
if($b<$a) return;
$temp = array();

for($i=$a;$i <=$b;$i++)
{
$j = intval(sqrt($i));
$flag = true;
if($i<=3)
$ temp [$ i] $ flag $ i;


PHP出力乗算表-再帰的コード例





コードをコピー

コードは次のとおりです:


//PHP出力乗算表-再帰的
function digui($a,$step)
{
if( $a >$step) return;
if( !empty($a) && !empty($step) )
{
for($i=1;$i<=$a;$i++)
{

echo $i.'='. $ a*$ i. "t" if ($ i == $ a) $ a = $ a + 1;

Digui($a,$step); }}

PHP出力乗算表 - ループコード例


コードをコピー

コードは次のとおりです:


//PHP出力乗算表 - ループ
function chengfa($a,$step)
{
if( !empty($a) && !empty($step) )
{
for($i=$a;$i<=$step;$i++)
{
for($j=1;$j<) ;=$ i; $ j ++)
$ j. '='
if ($ i == $ j)
';
} }

}}

http://www.bkjia.com/PHPjc/327418.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/327418.html

技術記事

いくつかの PHP アルゴリズムの構成には、次の例が含まれます。 PHP バブリング PHP 二等分法 PHP 素数の検索 PHP 乗算表 PHP バブリング法 例 コードのコピー コードは次のとおりです。 //小さな関数から大きな関数への PHP バブリング...





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。