C语言 折半查找法
如果是升序排列的数组 可以像你原来那么写
但是你的数组是降序的,所以需要修改一下
if(k==a[mid])
return mid;
else if(k>a[mid])
high=mid-1;
else
low=mid+1;
-
下一篇:折半查找c语言
如果是升序排列的数组 可以像你原来那么写
但是你的数组是降序的,所以需要修改一下
if(k==a[mid])
return mid;
else if(k>a[mid])
high=mid-1;
else
low=mid+1;