折半查找法C++
来源:互联网 发布:python高性能编程 编辑:程序博客网 时间:2024/06/10 08:43
#include<iostream>using namespace std; //A为待查找的数组,n为数组元素的个数,v为查找的数字int scan(int *A,int n,int v){ int min; int low=0;//低位 int high=n-1;//高位 while(low<=high){ min=(low+high)/2; if(v==A[min]) return min; if(v>A[min]) low=min+1; else high=min-1; } return -1;// 数组中没有v元素}int main(){int A[]={232,87,454,545,4,9,87,677,67,76667};cout<<"4在数组中的下标为"<<scan(A,10,4)<<endl;return 0;}
- C语言折半查找法
- 折半查找法/C语言版
- 折半查找法---C语言实现
- 折半查找法(C语言)
- C语言简单实现折半查找法
- 用c语言编写折半查找法
- 折半查找 c
- C语言 -- 折半查找
- C语言 折半查找
- C语言 折半查找
- 【C语言】折半查找。
- 折半查找(c语言)
- 【C语言】 折半查找
- C语言:折半查找
- C、C++ 折半查找
- 【C语言】折半查找
- C语言折半查找
- 【C/C++】折半查找(二分查找)
- 错误的结果2......VC/bin/cl.exe返回的最终解决方案
- linux下lseek()函数理解
- No21、(数组)
- KM算法(2)
- app推广方法大全
- 折半查找法C++
- 如何在C代码中调用C++非成员函数
- 以下是做项目中的一些资料(关于js操作excel)
- EntityFramework学习笔记3-VS2010安装EF5.0
- Debug Error
- Java——用户界面的布局
- spoj687
- gallery 循环播放
- 对malloc的返回值应该如何转型