下面C++代码用于有序list的二分查找,有关说法错误的是( )。

int _binarySearch(vector<int>lst, int Low, int High,int Target){    if (Low > High)        return -1;    int Mid = (Low + High) / 2;    if (Target == lst[Mid])        return Mid;    else if (Target < lst[Mid])        return _binarySearch(lst, Low, Mid - 1, Target);    else        return _binarySearch(lst, Mid + 1, High, Target);}int bSearch(vector<int>lst, int Val){    return _binarySearch(lst, 0, lst.size(), Val);}
填写答案