文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>PHP冒泡排序(一维数组)

PHP冒泡排序(一维数组)

时间:2011-06-04  来源:justforphp

  1. <?php
  2. //冒泡排序(一维数组)
  3. function bubble_sort($array)
  4. {
  5. $count = count($array);
  6. if ($count <= 0) return false;
  7. for($i=0; $i<$count; $i++)
  8. {
  9.    for($j=$count-1; $j>$i; $j--)
  10.    {
  11.     //如果后一个元素小于前一个,则调换位置
  12.     if ($array[$j] < $array[$j-1])
  13.     {
  14.      $tmp = $array[$j];
  15.      $array[$j] = $array[$j-1];
  16.      $array[$j-1] = $tmp;
  17.     }
  18.    }
  19. }
  20. return $array;
  21. }
  22. //使用实例
  23. $arr = array(49, 38, 65, 97, 76, 13, 27);
  24. $arr = bubble_sort($arr);
  25. print_r($arr);
  26. ?>
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载