博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP快速排序算法
阅读量:5077 次
发布时间:2019-06-12

本文共 530 字,大约阅读时间需要 1 分钟。

快速排序(Quicksort)是对冒泡排序的一种改进

1){ $k=$arr[0]; $x=array(); $y=array(); $_size=count($arr); for($i=1;$i<$_size;$i++){ if($arr[$i]<=$k){ $x[]=$arr[$i]; }elseif($arr[$i]>$k){ $y[]=$arr[$i]; } } $x=quickSort($x); $y=quickSort($y); return array_merge($x,array($k),$y); }else{ return $arr; }}$arr=[1,5,3,6,7,2,66,2,34];print_r(quickSort($arr));

 

转载于:https://www.cnblogs.com/goufugui/p/9437483.html

你可能感兴趣的文章
Android二维码识别 开源项目ZXing的编译
查看>>
jQuery修改class属性和CSS样式
查看>>
那些优秀的.NET开发者----汪宇杰:从重视细节,到成就技术专家
查看>>
ionic调用相机
查看>>
[WPF系列]-基础系列 Property Trigger, DataTrigger & EventTrigger
查看>>
java基础
查看>>
MS-MPI 的使用
查看>>
第18章 大浏览量系统的静态化结构设计
查看>>
关于雅虎中国关闭邮箱服务
查看>>
关于对称加密和解密
查看>>
下拉搜索的小白demo
查看>>
DSY1531*Bank notes
查看>>
python-27 shutil模块
查看>>
Hadoop:Centos6.5(64bit)Hadoop2.5.1伪分布式安装记录
查看>>
结构或者类中的string进行封送时长度缺失的原因及解决方案
查看>>
ArcGIS Engine栅格数据使用总结
查看>>
javascript typeof
查看>>
三伯娘
查看>>
spring boot 缺点优点?
查看>>
Coherence Step by Step 第一篇 入门(二) 安装Oracle Coherence(翻译)
查看>>