חיפוש בינארי – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ ←‏שפת C: עיצוב
שורה 65:
<div style="direction: ltr;">
BinarySearch(a[0..N-1], x, left, right) {
if (right < left)
return not_found
middle = floor((left + right)/2)
if (a[middle] > x)
return BinarySearch(a, x, left, middle-1)
else if (a[middle] < x)
return BinarySearch(a, x, middle+1, right)
else
return middle
}
</div>