二分查找
来源:互联网 发布:天津seo网络推广 编辑:程序博客网 时间:2024/06/06 07:42
#include<iostream>#include<cstdio>using namespace std;int BinartSearch(int a[],int n,int k){ int low=1; int high=n; int mid; while(low<=high) { mid=(low+high)/2; if(a[mid]==k) return mid; else if(a[mid]>k) high=mid-1; else low=mid+1; } return 0;}int main(){ int a[11]; for(int i=1;i<=10;i++) a[i]=i; printf("%d\n",BinartSearch(a,10,6)); return 0;}
0 0
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- 二分查找
- XMG CALayer隐式动画
- java实例化对象
- 卡特兰数
- PHP 基础教程2
- 安卓系统的启动流程(源码分析)
- 二分查找
- 【iOS】配置和使用静态库
- UI设计——磨皮
- 一起talk C栗子吧( 第一百五十回:C语言实例--socket通信接口二)
- Leetcode 76. Minimum Window Substring
- LINUX SHELL控制结构
- 设计师和程序员-拓展知识关系网
- java读写文件,读超大文件
- Java千百问_06数据结构(017)_什么是二维数组