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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Spiridonov Ed                        2:5059/9.55    24 Sep 2001  17:25:01
 To : All
 Subject : быстрый поиск
 -------------------------------------------------------------------------------- 
 
 
 
 необходимо реализовать следющую вещь:
 в списке ищется запись с определенным значением ключевого поля, в случае если
 есть - производятся с ней некоторые операции, если нет - добавляется новая.
 список может иметь порядка сотни тысяч записей. ключевое поле - несколько
 десяков байт.
 
 так вот это все надо оптимизировать (пержде всего по времени выполнения)
 
 что приходит в голову - данные сортировать и хранить в виде отсортированного
 линейного списка (но большие накладные расходы на добавление новой записи) или
 же в виде бинарного дерева (но где гарантии, что оно будут более-менее
 сбалансированным)
 
 у кого какие мысли есть?
 
                         С уважением, Ed.
 
 --- Hичего особенного
  * Origin: My tiny station, Penza (2:5059/9.55)
 
 

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

 Тема:    Автор:    Дата:  
 быстрый поиск   Spiridonov Ed   24 Sep 2001 17:25:01 
 Re: быстрый поиск   Max I. Eronin   25 Sep 2001 12:21:02 
 быстрый поиск   Uriy Iovkov   25 Sep 2001 21:57:53 
 Re: быстрый поиск   Andrew Ezhguroff   26 Sep 2001 00:19:40 
 быстрый поиск   Michael Bolotnicov   28 Sep 2001 18:48:00 
 быстрый поиск   Roman Kirillov   03 Oct 2001 08:19:18 
 Re: быстрый поиск   Spiridonov Ed   05 Oct 2001 12:41:07 
Архивное /ru.algorithms/28613baf7c00.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional