PHP算法
查找算法(1)顺序查找
>顺序查找是在一个已知无序队列中找出与给定关键字相同的数的具体位置。原理是让关键字与队列中的数从第一个开始逐个比较,直到找出与给定关键字相同的数为止。 ```php function search($array,$k){ $n = count($array); //count函数用于计算数组中的元素个数 $array[$n] = $k; //新建一个元素,并将k存放进去 for($i=0; $i<$n; $i++){ if($array[$i]==$k){ break; } } if ($i<$n){ return $i; }else{ //否则,返回-1 return false; } } $array = array(5,6,3,6,87,6); //测试search函数 echo search($array, 6);//1 //调用search函数并输出查找结果 ```
顶部
收展
底部
[TOC]
目录
查找算法(1)顺序查找
查找算法(2)二分法查找
排序算法(1)插入排序
排序算法(2)选择排序
排序算法(3)冒泡排序
排序算法(4)快速排序
php算法复杂度
相关推荐
PHP基础
PHP函数
PHP设计模式
PHP版本