您好,欢迎访问一九零五行业门户网

php判断数组是否有序_PHP教程

今天就是国庆长假的最后一天,无心搞业务代码,看到群里讨论php如何判断数组有序,我就给实现了一个复杂度为n的算法,贴出代码供大家学习
[php]
$array [1]) { 
        $flag = 1; 
    } else { 
        $flag = 0; 
    } 
    $temp = $flag; 
    $len = count ( $array ); 
    for($i = 1; $i         if ($flag == 0) { 
            if ($array [$i]  
            { 
                continue; 
            } else {
$flag = 1; 
                break; 
            } 
        } 
        if ($flag == 1) { 
            if ($array [$i] > $array [$i + 1]) { 
                continue; 
            } else

                $flag = 0; 
                break; 
            } 
        } 
    } 
    if ($flag != $temp) { 
        echo 无序数组; 
    } else { 
        echo 有序数组; 
    } 
}
// 测试用例 
$array = array ( 
        1, 
        2, 
        3, 
        4, 
        6, 
        5  
); 
$ret = judegsortarray ( $array ); 
echo $ret;
http://www.bkjia.com/phpjc/477957.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/477957.htmltecharticle今天就是国庆长假的最后一天,无心搞业务代码,看到群里讨论php如何判断数组有序,我就给实现了一个复杂度为n的算法,贴出代码供大家...
其它类似信息

推荐信息