php-search_interpolation
来源:互联网 发布:java程序设计基础 编辑:程序博客网 时间:2024/06/10 10:06
$data = array(4,6,7,8,14,55,67,145,218,237,284);$num = interpolationsearch(284);var_dump($num);function interpolationsearch($num){global $data;$count = count($data);$high = $count-1;$low = 0;while ($high >= $low){//$mid = floor(($high+$low)/2);$mid = floor($low + ($num-$data[$low])*($high - $low)/($data[$high]-$data[$low]));if($num == $data[$mid]){return $mid;}elseif($num > $data[$mid]){$low = $mid + 1;}elseif($num < $data[$mid]){$high = $mid - 1;}}return false;}
0 0
- php-search_interpolation
- PHP
- PHP
- php
- php
- PHP
- PHP
- php
- php
- php
- PHP
- php
- php
- php
- PHP
- PHP
- php
- php
- Android性能调优
- webservice5j
- bwareaopen
- git从版本库创建、从远程克隆或本地新建,配置KEY,合并分支到提交到远程版本库等步骤
- LinearAlloc exceeded capacity Problem
- php-search_interpolation
- 【Android】调用系统图库获取图像并裁剪,安卓 4.4可用
- java 关键字volatile的作用
- 通过Itext生成PDF实例-操作超全
- JAVA和C++的主要区别有那些?
- html中嵌入flash
- Android中的wifi 概述
- 安卓工具类-------->打开或关闭软键盘
- php源码断点调试