二分查找
来源:互联网 发布:msa是什么软件啊 编辑:程序博客网 时间:2024/05/19 02:05
int bsearchWithoutRecursion(int array[], int low, int high, int target)
{
while(low <= high)
{
int mid = (low + high)/2;
if (array[mid] > target)
high = mid - 1;
else if (array[mid] < target)
low = mid + 1;
else //find the target
return mid;
}
//the array does not contain the target
return -1;
}
0 0
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- RecycleView
- 练习使用innerHTML和outerHTML追加元素
- Androind 对话框 1
- Gradle 依赖管理
- C99 goto label地址实现C语言协程
- 二分查找
- android 将布局延伸到状态栏
- 推荐一份 Google 面试指南
- js中var的重复声明
- MyBatis实现单表增删改查(CURD)--修改
- android系统源码之 系统应用安装过程(下)
- ajax的使用
- win7新建文本文档快捷键
- 测试match()方法、改变样式、换行符