
排序算法
teng316
走投无路的PHPer,开始接触Python和golang喽~~~
展开
-
php 查找算法
二分查找<?php $arr = [1,10,20,30,255,388];$search = 255;$index = bsearch($arr,$search);echo $index==-1?"找不到":"找到了,位置是".$index;function bsearch($arr,$search){ $len = count($arr); $low = 0; $hei = $len-1; $flag = -1; while($low<=$hei){ $index原创 2020-09-06 10:53:07 · 494 阅读 · 0 评论 -
PHP实现排序算法
PHP实现排序算法/** * 选择排序 */function change_sort(&$arr){ $len = count($arr); for($i=0;$i<$len;$i++){ $tmp = $arr[$i]; $index = $i; for($j=$i+1;$j<$len;$j++){ if($arr[$j]<$tmp){ $index = $j; $tmp = $arr[$j]; } } if($inde原创 2020-08-23 22:23:57 · 188 阅读 · 0 评论