zoukankan      html  css  js  c++  java
  • 冒泡排序

    // 冒泡排序
    // 将数组的元素一次跟后面一个比较,大于就调换位置,这样第一次比较会将最大的放到数组最后,依次类推,每一轮比较都少比较一次
    $array = array(54,5,1,4,1,3251,685,215,321); function array_sort($array) { $temp = 0; // 外层控制轮询次数, 数组的每一个元素都要去跟后面的元素比较 for ($i=0; $i < count($array) - 1; $i++) { //内层控制每轮比较的次数, 只需要跟前面的元素相比 for ($j=0; $j < count($array) - 1 - $i; $j++) { if ($array[$j] > $array[$j + 1]) { $temp = $array[$j]; $array[$j] = $array[$j + 1]; $array[$j + 1] = $temp; } } } return $array; } var_dump(array_sort($array));
  • 相关阅读:
    python 循环的概念
    python 字典的基本操作
    短路表达式
    快捷键myeclipse
    nginx静态文件访问
    安装mysql
    安装mongodb
    安装tomcat
    安装jdk8
    安装node和pm2
  • 原文地址:https://www.cnblogs.com/yangfei123/p/10107903.html
Copyright © 2011-2022 走看看