سلام دوستان :)
خسته نباشید .
من برنامه جست و جوی باینری رو میخواستم .
کسی از دوستان اگه source داره بذاره ممنون میشم .
Printable View
سلام دوستان :)
خسته نباشید .
من برنامه جست و جوی باینری رو میخواستم .
کسی از دوستان اگه source داره بذاره ممنون میشم .
سلام این کد سی هست فکر کنم تبدیلش کاری نداشته باشه
کد:int bsearch(int InputArr[], int Len ,int SearchItem)
{
int First=0, End=Len, Mid;
while(1){
Mid = (End-First)/2 + First;
if (InputArr[Mid]<SearchItem){
First=Mid;
}else if(InputArr[Mid]>SearchItem){
End=Mid;
}else if(InputArr[Mid]==SearchItem)
return Mid;
if ((End-First) == 1)
return -1;
}//end of if
}// end of function