`

php 冒泡排序和快速排序

    博客分类:
  • php
 
阅读更多

冒泡

<?php
$arr = Array(23,34,12,56,43,98,89);
for($i=0;$i<count($arr);$i++){
for($j=0;$j<count($arr)-1;$j++){
if($arr[$j]>$arr[$j+1]){
$tmp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $tmp;
}
}
}
?>

 

快速

<?php
$arr = Array(23,34,12,56,43,98,89);
for($i=0;$i<count($arr);$i++){
for($j=0;$j<count($arr)-1;$j++){
if($arr[$j]>$arr[$j+1]){
$tmp = $arr[$j];
$arr[$j] = $arr[$j+1];
$arr[$j+1] = $tmp;
}
}
}
?>

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics