随笔 - 390
文章 - 0
评论 - 3
阅读 -
92万
随笔分类 - 算法
php 冒泡排序原理
摘要:$start = microtime(true); $popArr = array(6,3,23,1,5,100,399,99,66); echo '6,3,23,1,5,100,399,99,66'; $len = count($popArr); for ($j=0; $j<$len; $j++)
阅读全文
php四种基础算法:冒泡,选择,插入和快速排序法
摘要:需求:分别用 冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中 的值按照从小到的顺序进行排序。 $arr(1,43,54,62,21,66,32,78,36,76,39); 1. 冒泡排序法 * 思路分析:法如其名,就是像冒泡一样,每次从数组当中 冒一个最大的数出来。 * 比如:2,4,1
阅读全文
PHP之冒泡排序的优化
摘要:冒泡排序是一个常见的排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 对于冒泡排序,大家估计都不陌生,工作原理如下: 1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2、
阅读全文