博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
快速排序法出现的小问题
阅读量:6911 次
发布时间:2019-06-27

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

    1. "; var_dump($arr);exit; echo ""; function quite($arr){ $len = count($arr); // $key = $arr[0]; //有意思的是这里,当在这里写基准的时候,会报一个小警告 // 和同事讨论半天最后认为是,当传过来值的时候,这里并不知道 // 传进来的是什么,直接调用[0],在它认为是不和逻辑的,额 if($len <= 1){ return $arr; } $key = $arr[0];   //而基准写在这里就没有错误 $left = array(); $right = array(); for($i = 1; $i < $len; $i ++){ if($arr[$i] <= $key){ $left[] = $arr[$i]; }else{ $right[] = $arr[$i]; } } $left = quite($left); $right = quite($right); return array_merge($left, array($key), $right); }

       

转载于:https://www.cnblogs.com/itlive/p/3325890.html

你可能感兴趣的文章
树莓派进阶之路 (016) - 通过595驱动4位LED显示系统时间
查看>>
Python网络爬虫(一):初步认识网络爬虫
查看>>
assets raw 资源 AssetManager
查看>>
[基础规范]JavaBeans规范
查看>>
VMware80端口映射
查看>>
同一个tomcat多个项目共享session,一个tomcat两个项目共享sessionId
查看>>
centos安装man中文手册
查看>>
网络通信与面相对象
查看>>
获取图片的真实宽高
查看>>
基于VHDL利用PS2键盘控制的电子密码锁设计
查看>>
深入分析JavaWeb Item22 -- 国际化(i18n)
查看>>
SQL Server -- 随笔
查看>>
Java Annotation 应用 -- 导出Excel表格
查看>>
git使用教程1-本地代码上传到github
查看>>
wkhtmlpdf安装以及中文乱码
查看>>
oc43--野指针和空指针
查看>>
装饰器1、无参数的装饰器 2、有参数的装饰器 3、装饰器本身带参数的以及如果函数带return结果的情况...
查看>>
Selenium:三种等待方式
查看>>
关于脏读、不可重复读和幻读
查看>>
Maven详解(七)------ 创建Web工程以及插件原理
查看>>