background image

PHP 几个算法:PHP 冒泡、PHP 二分法、PHP 求素数、PHP 乘法表

本文为大家总结分析 PHP 冒泡、PHP 二分法、PHP 求素数、PHP 乘法表,供大家参考下

PHP

 

几个算法整理 涉及到以下几个示例。

PHP 冒泡
PHP 二分法
PHP 求素数
PHP 乘法表
PHP

 

冒泡法 示例

 

复制代码 代码如下:
 

//PHP

 

冒泡 从小到大

function

 maopao(&

$arr

)

{

if

(!

empty

(

$arr

))

{

for

(

$i

=0;

$i

<

count

(

$arr

);

$i

++)

{

if

(

$arr

[

$i

]>

$arr

[

$j

])

{

//开始交换

$temp

 = 

$arr

[

$i

];

$arr

[

$i

] = 

$arr

[

$j

];

$arr

[

$j

] = 

$temp

;

}
}
}

return

 

$arr

;

}
}

php

 

二分法查找 代码示例

代码如下:
 

//二分法查找

function

 erfenfa(

$a

,

$arr

)

{
print_r(

$arr

);

if

(!

empty

(

$a

) && !

empty

(

$arr

))

{

$start

 = 0;