Дополнительная литература
Серия книг "Алгоритмы" Боба Седжвика (Bob Sedgewick. Algorithms.
Addison-Wesley) содержит доступные сведения о большом числе полезных алгоритмов.
В третьем издании "Алгоритмов на C++" (Algorithms in C++, 1998)
идет неплохое обсуждение хэш-функций и размеров хэш-таблиц. "Искусство
программирования" Дона Кнута (Don Knuth. The Art of Computer Programming.
Addison-Wesley) — первейший источник для строгого анализа многих алгоритмов;
в третьем томе (2nd ed., 19981) рассматриваются поиск и сортировка.
Программа Supertrace описана в книге Джерарда Холзманна "Дизайн
и проверка протоколов" (Gerard Holzmann. Design and Validation of
Computer Protocols. Prentice Hall, 1991).
Ион Бентли и Дуг Мак-Илрой описывают создание скоростной и устойчивой
версии быстрой сортировки в статье "Конструирование функции сортировки"
(Jon Bentley, Doug Mcllroy. Engineering a sort function. Software - Practice
and Experience, 23, 1, p. 1249-1265, 1993). |