На этой webpage я не могу читать:Нет ключа сравнения алгоритм сортировки
Несколько специальных алгоритмов случай (один из примеров упоминается в Программирование Pearls) можно сортировать определенные данные наборы быстрее, чем O (N * журнал (п)). Эти алгоритмы не основаны на сравнении элементов , которые сортируются и опираются на трюки. Было показано, что алгоритм сравнения ключей может работать лучше, чем O (n * log (n)).
Это первый раз, когда я слышу о алгоритмов без сравнения. Может ли кто-нибудь дать мне пример одного из этих алгоритмов и объяснить, как быстрее решить проблему сортировки, чем O (nlog (n))? Какие трюки автор этой веб-страницы говорит?
Любая ссылка на документы или другой хороший источник приветствуются. Спасибо.
ПРИМЕЧАНИЕ: Отредактировано для удаления слова «нет» из «Это первый раз, когда я слышу о алгоритмах сравнения ключей * без ключа». - хотя это ключ к ответу на вопрос. –
Извините, я не понимаю редактирование. Это не первый раз, когда я слышу о столь известных, ключевых алгоритмах сравнения. Это первый раз, когда я слышу о «не-ключевом сравнении». –
Отредактировано снова с терминологией, используемой NPE –