Краткое содержание
Статья сравнивает производительность B-деревьев и хэш-таблиц, развенчивая мифы о том, что B-деревья всегда медленнее, и анализируя их свойства.
Темы
Программирование
Алгоритмы
Теги
алгоритмы
структуры данных
B-деревья
хэш-таблицы
производительность
программирование
Полный текст
Насколько быстры B-деревья по сравнению с хэш-таблицами?Во многих «скриптовых» языках для стандартных ассоциативных структур данных используется хэш-таблица. Хэш-таблицы обладают множеством раздражающих свойств. Упорядоченные структуры данных наподобие B-деревьев не имеют этих недостатков. Обычно они медленнее хэш-таблиц, но удивительно, насколько разнятся ожидания людей относительно их скорости.
Другие посты из habr_com
habr_com
2024-10-24T10:30:39+00:00
Девушка в Австралии застряла вверх ногами в расщелине скалы на семь часов, пытаясь достать упавший iPhone, и была спасена спасателями, получив травмы.
Читать