二分查找
来源:互联网 发布:袜子在淘宝哪个类目 编辑:程序博客网 时间:2024/04/27 16:44
int search2(int array[], int n, int v)
{
int left, right, middle;
left = 0, right = n - 1;
while (left <= right)
{
middle = (left + right) / 2;
if (array[middle] > v)
{
right = middle - 1;
}
else if (array[middle] < v)
{
left = middle + 1;
}
else
{
return middle;
}
}
return -1;
}
{
int left, right, middle;
left = 0, right = n - 1;
while (left <= right)
{
middle = (left + right) / 2;
if (array[middle] > v)
{
right = middle - 1;
}
else if (array[middle] < v)
{
left = middle + 1;
}
else
{
return middle;
}
}
return -1;
}
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- Oracle 循环语句
- spring MVC 3.1 注解:@ResponseBody 返回json数据
- 迪尼斯神奇英语全32集含教材
- 做空中国房地产市场时机判断
- 黑马程序员--03.Java面向对象--08.【多态中成员的特点】
- 二分查找
- Android自定义Toast,指定Toast信息显示的位置并使用Toast显示其他View
- c语言保留字(关键字)汇总
- struts中Action相关
- 【Java学习笔记】基础知识学习5【数组排序,复制】
- Linux 内核配置方式详解
- LINUX core dump详解
- 《C Primer Plus 第五版》第十章编程练习
- python的socket服务器组件