二分查找是在有序数组中查找某以特定元素的搜索算法,从数组的中间元素开始,如果中间的元素正好是要查找的值,那么搜索结束,每一次比较都使搜索范围缩小一半。因为是递归调用的思路,
类似于f(x)=x*f(x-1)
首先我们先看第一个定义的函数,mid=l+(r-1)/2,l先假设为0,r应该是说数组的元素个数,x是我们要查找的值,首先第一次mid是这个数组最中间的数,此时不等于要查找的数,我们得出mid-1,意思再比较左边的数,return的值是它的索引,我感觉result应该是反复执行这个函数直到跳出结果