C 二分查找

来源:互联网 发布:天刀少女捏脸数据导入 编辑:程序博客网 时间:2024/06/03 10:51

void fid( a[] , i ) //传入一个数组与其长度
{
int left=0,right=i;

while(right-left>1)
{
if( mid < a[((left+right)/2)] )
right = ((left+right)/2);

    if ( mid > a[((left+right)/2)] )        left = ((left+right)/2);    if ( mid == a[((left+right)/2)])    {        printf("%d\n",((left+right)/2));        break;    }}   

}

0 0
原创粉丝点击