常用PHP算法

Posted liliyi

tags:

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

1、冒泡排序

冒泡排序,

/**
     * @title  冒泡排序
     * @author lyj [author] [2018-07-11]
     * @param  [type] $arr [description]
     * @return [type]      [description]
     */
    function bubble_sort($arr) 
    {
        $n = count($arr);
        for ($i = 0; $i < $n - 1; $i++) {
            for ($j = $i + 1; $j < $n; $j++) {
                if ($arr[$j] < $arr[$i]) {
                    $temp = $arr[$i];
                    $arr[$i] = $arr[$j];
                    $arr[$j] = $temp;
                }
            }
        }
        return $arr;
    }

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

56个PHP开发常用代码

一致性哈希算法PHP测试片段

常用编程思想与算法

php常用加密算法

超级有用的9个PHP代码片段

计算机视觉常用算法讲解