c语言二分法为什么是int low=0;high=M-1;found=0;而不是int low=a[0]found=0又是什么意思?
收起
int low=0 是为了取下标为0的数, int low=a[0]是直接第一个数,是要通过下标去查找,而不是通过数组中的数字去查找,found就是申明变量值为0
报告相同问题?