Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

infa_1 / 16.Интерполяционный поиск

..doc
Скачиваний:
33
Добавлен:
05.06.2015
Размер:
99.33 Кб
Скачать

16.Интерполяционный поиск.

Исходное множество должно быть упорядочено по возрастанию ключей. Первоначальное сравнение осуществляется на расстоянии шага:

i-номер 1-го рассматриваемого элемента. J- номер последнего рассматриваемого элемента.

- значение ключей в i и j позициях. [..]-целая часть числа.

Идея метода заключается в следующем: шаг d меняется после каждого этапа поиска по формуле.

Алгоритм заканчивает работу при d=0, при этом анализируются соседние элементы. После чего делается окончательный вывод о результатах поиска. Особенностью метода является то, что сравниваемый ключ выбирается как следующий элемент после находящегося на расстоянии d элемента множества.

{2,9,10,12,20,24,28,30,37,40,45,50,51,60,65,70,74,76} K=70