Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Max Vlasov                           2:5020/400     25 Jan 2002  21:02:22
 To : Protopopov Michael
 Subject : Re: Бинарный поиск диапазона значений
 -------------------------------------------------------------------------------- 
 
 Михаил,
 спасибо большое. Действительно получается очень элегантно.
 
 Максим
 
 >Общая идея такая.
 >Hадо преобразовать бинарный поиск, чтобы он искал первое(последнее)
 >вхождение эл-та.
 >Это делается так (для поиска первого вхождения):
 >При равенстве берешь найденный эл-т в качестве правой границы и продолжаешь
 >поиск до схождения к одному эл-ту.
 >Далее надо проверить его и следующий.
 >Для последнего вхождения аналогично.
 >
 >Hадо также реализовать на основе бинарного поиска "Предварительный поиск".
 >Он должен остановиться в тот момент, когда следующая проба дает равенство и
 >вернуть найденный интервал (не следующий).
 >
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Бинарный поиск диапазона значений   Max Vlasov   25 Jan 2002 14:36:15 
 Re: Бинарный поиск диапазона значений   Protopopov Michael   25 Jan 2002 16:04:24 
 Re: Бинарный поиск диапазона значений   Max Vlasov   25 Jan 2002 21:02:22 
Архивное /ru.algorithms/65779d159abe.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional