二分查找函数
//二分查找(数组里查找某个元素)
function bin_sch($array, $low, $high, $k){
if ($low <= $high){
$mid = intval(($low+$high)/2);
if ($array[$mid] == $k){
return $mid;
}elseif ($k < $array[$mid]){
return bin_sch($array, $low, $mid-1, $k);
}else{
return bin_sch($array, $mid+1, $high, $k);
}
}
return -1;
}
| 第1页:二分查找函数 | 第2页:顺序查找函数 |
| 第3页:线性表的删除 | 第4页:冒泡排序 |
| 第5页:快速排序 | 第6页:PHP内置字符串函数 |
| 第7页:截取子串 | 第8页:字符串处理函数的实现 |