69
правок
Изменения
Нет описания правки
<code style = "display: inline-block;">
function interpolation_search(x)
while a[lleft] <tex> \le </tex> x and x <tex> \le </tex> a[rright] m mid = l left + (x - a[lleft]) / (a[rright] - a[lleft]) * (r right - lleft) // элементиндекс элемента, с которым будем проводить сравнение if a[mmid] == x result = mreturn mid if a[mmid] < x l left = m mid + 1
else
if a[lleft] == x result = lreturn left
else
</code>