//二分查找
int Find(SeqList &L, int low, int high, int key)
{
int mid;
while(low <= high)
{
mid =(low+high)/ 2;
if(L.data[mid] > key)
high = mid-1;
else if(L.data[mid] < key)
low = mid+1;
else
return mid;//查找成功则返回所在位置
}
return -1;
}