php编程冒泡排序
2015-07-27 22:12
736 查看
<?
//冒泡排序法
function bubble_sore($array) {
$count = count($array);
if ($count < 0) {
return false;
}
for ($i = 0; $i < $count-1; $i++) {
for ($j = 0; $j < $count - $i -1;$j++) {
if ($array[$j] < $array[$j+1]) {
$temp = $array[$j+1];
$array[$j+1] = $array[$j];
$array[$j] = $temp;
}
}
}
return $array;
}
$arr = array(1,9,8,5);
$re = bubble_sore($arr);
var_dump($re);
?>
//冒泡排序法
function bubble_sore($array) {
$count = count($array);
if ($count < 0) {
return false;
}
for ($i = 0; $i < $count-1; $i++) {
for ($j = 0; $j < $count - $i -1;$j++) {
if ($array[$j] < $array[$j+1]) {
$temp = $array[$j+1];
$array[$j+1] = $array[$j];
$array[$j] = $temp;
}
}
}
return $array;
}
$arr = array(1,9,8,5);
$re = bubble_sore($arr);
var_dump($re);
?>
相关文章推荐
- TP中cache方法使用
- input a random number from 1-100. Output a random number from 1-30
- php吧字符串直接转换成数组处理
- 监听ContentProvider中数据的变化
- URI+ContentProvider+ContenResolver
- PHP上传文件(学习)
- sycPHPCMS v1.6 cookie sqlinjection
- 360浏览器 极速模式下,有些幻灯图片不显示,但其它火狐和IE浏览器都显示
- php技术实现加载字体并保存成图片
- PHP中的SESSION机制
- 关于onethinkphp 分类数据
- PHP之cookie详解
- PHP 连接新浪云,mySQL数据库时,出错的问题解决
- phpMyadmin 修改上传文件大小限制
- 在Windows中配置PHP的OpenSSL模块
- thinkphp C方法问题
- Web开发、测试环境搭建(LAMP、SVN服务器、Laravel项目创建)
- 几个不常用但是很好用的PHP数组函数
- WDCP升级到PHP5.3版本
- 小胖学PHP总结5-----PHP操作SQL数据库(Deprecated: mysql_connect(): The mysql extension is deprecated and will)