冒泡排序
来源:互联网 发布:c语言求逻辑表达式格式 编辑:程序博客网 时间:2024/06/14 20:30
<?php
$a=array('3','8','1','4','11','7');
print_r($a);
$len = count($a);
//从小到大
for($i=1;$i<$len;$i++)
{
for($j=$len-1;$j>=$i;$j--)
if($a[$j]<$a[$j-1])
{//如果是从大到小的话,只要在这里的判断改成if($b[$j]>$b[$j-1])就可以了
}
}
print_r($a);j
//另一种方法 从小到大
$b=array('4','3','8','9','2','1');
$len=count($b);
for($k=1;$k<$len;$k++)
{
for($j=$len-1,$i=0;$i<$len-$k;$i++,$j--)
if($b[$j]<$b[$j-1]){
//如果是从大到小的话,只要在这里的判断改成if($b[$j]>$b[$j-1])就可以了
}
print_r($b);
echo "<br>";
}
本文来自:http://blog.sina.com.cn/s/blog_610997850100ikxk.html
//下面的这个执行效率更高
function maopao($arr)
{
}
$shuz = array('2','4','1','8','5');
$bb = maopao($shuz);
print_r($bb);
// 快速排序
function kuaisu($arr){
}
$arr = array(23,98,54,2,9,62,34);
print_r(kuaisu($arr));
?>
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- UNIX时间戳与日期的相互转换
- RAID0、RAID1、RAID0+1、RAID5原理介绍
- json 初步入门
- VC++ MFC进度条
- Tomcat详解
- 冒泡排序
- ORA-00600 [504]
- poj 2299 Ultra-QuickSort(求逆序对)&& poj 1804
- UCHome全面大解析【二】----基本体系结构
- 了解操作系统资源
- 远程调试sqoop代码
- 链路层原始套接字编程-总结
- Android启动预先加载图片
- Android开发全程记录(十四)——Android显示gif动画的方法