Position BinarySearch( List L, ElementType X){
Position left=0,right=L->Last,loc,ret=NotFound;while(left<=right){
loc=(left+right)/2;if(L->Data[loc]==X){
ret=loc;break;}elseif(L->Data[loc]>X){
right=loc-1;}else{
left=loc+1;}}return ret;}
6-10-二分查找-函数题解题代码测试结果问题整理解题代码Position BinarySearch( List L, ElementType X ){ Position left=0,right=L->Last,loc,ret=NotFound; while(left<=right){ loc=(left+right)/2; if...