Хоёртын хайлт
Binary search гэж юу вэ ?
Эрэмбэлэгдсэн элементүүдээс тодорхой элементийг хайхад ашигладаг алгоритм . Хэрхэн хайдаг вэ гэвэл :
bool binarySearch(int* arr,int left,int right ,int searchingNumber){
int mid;
while(left<=right){
mid=left+(right-left)/2;
if(arr[mid]==searchingNumber){
return true;
}
if(arr[mid]<searchingNumber)
{
right=mid-1;
}
else {
left=mid+1;
}
}
return false;
}
Төстэй блогууд
Хувьцаа аваад зараад яаж хамгийн их ашиг олох вэ ?
July 11, 2025
Бид энэхүү блогоор 🌳🌳 амазоны 🌳🌳 ярилцлаганд ирдэг бодлогыг бодох болно ...