Jon L. Bentley
Presented at Eighth Annual ACM-SIAM Symposium on Discrete Algorithms
Bell Labs, Lucent Technologies
[email protected]
Robert Sedgewick
Princeton University, Princeton, NJ
[email protected]
New Orleans, January, 1997
Мы представляем алгоритмы и их реализации на Си сортировки и поиска данных с составными ключами для приложений, в которых ключи являются строками символов. Алгоритм сортировки сочетает в себе свойства быстрой (Quicksort) и поразрядной (radix sort) сортировок; он не уступает самым известным кодам из стандартных программ библиотек Си. Алгоритм поиска сочетает свойства боров (TRIE-структур) и бинарных деревьев поиска; он быстрее хеширования и других широко применяемых методов поиска. Основные идеи, стоящие за этими алгоритмами, относятся как минимум к 60-м, однако их практическая ценность осталась тогда незамеченной. Мы также представляем обобщение на более сложные задачи - такие, как поиск частичных совпадений.
На эту страницу можно попасть по одному из следующих адресов:
http://learn.at/infoscope/sort_search/fast_strings/index.html
http://read.at/infoscope/sort_search/fast_strings/index.html
http://now.at/infoscope/sort_search/fast_strings/index.html

Дата последней модификации: 2 сентября 2000 г.