zoukankan      html  css  js  c++  java
  • PHP冒泡与快速排序法

    快速排序法:
    function sortArray($arr){
        $count=count($arr);
        for($i=0;$i<$count-1;$i++){
            for($j=$i+1;$j<$count;$j++){
                if($arr[$i]>$arr[$j]){
                    $tem=$arr[$i];
                    $arr[$i]=$arr[$j];
                    $arr[$j]=$tem;
                }
            }
        }
        return $arr;
    }

    冒泡排序法
    function sortArray2($arr){
        $count=count($arr);
        for($i=0;$i<$count-1;$i++){
            for($j=0;$j<$count-1-$i;$j++){
                if($arr[$j]>$arr[$j+1]){
                    $tem=$arr[$j];
                    $arr[$j]=$arr[$j+1];
                    $arr[$j+1]=$tem;
                }
            }
        }
        
        return $arr;
    }

    $a=array(23,14,35,28,45,98,12,19,1,78);

    print_r(($a));
    print_r(sortArray($a));
    print_r(sortArray2($a));

    自己运行!

  • 相关阅读:
    论财务的意义
    项目忙乱的原因
    回家的路
    但问耕耘
    做自己的主角
    坚持的意义
    觉醒的意义
    梦想的力量
    把自己当作一件艺术品
    九宫格年度计划
  • 原文地址:https://www.cnblogs.com/sheevy/p/4010638.html
Copyright © 2011-2022 走看看