zoukankan      html  css  js  c++  java
  • php多种排序

    <?php

    //冒泡排序

    function maopao($arr){
    $len=count($arr);
    for($i = 1;$i<$len;$i++)//循环控制冒泡排序的轮数
    {
    for($k = 0;$k < $len-$i; $k++)//每轮冒出一个数需要比较的次数=元素数量-1
    {
    if($arr[$k] > $arr[$k+1])//定义一个临时变量交换位置使用
    {
    $tmp=$arr[$k+1];
    $arr[$k+1] = $arr[$k];
    $arr[$k] = $tmp;
    }
    }
    }
    return $arr;
    }
    $arr=array(1,5,8,0,3,2,7);//测试数据
    var_dump(maopao($arr));
    ?>

  • 相关阅读:
    rebar
    namenode ha
    jmx
    doclint in jdk8
    maven source
    avd
    ccw-ide
    ST3使用
    Web worker
    离线web-ApplicationCache
  • 原文地址:https://www.cnblogs.com/xu--jun/p/6535274.html
Copyright © 2011-2022 走看看