#折半查找
折半查找的思想:每次与数列中间值进行比较,小于中间值就与前半部分的中间值比较,大于就与后半部分的中间值比较,直至剩最后一个数。
代码:
#include<stdio.h>
#include<windows.h>
#pragma warning(disable:4996)
int bin(int A[],int left, int right, int key)//key 为查找的值
{
int mid = 0;//中间下标
while (left <= right)
{
mi