Алгоритми та структури даних · Senior · Запитання 43 з 75

Який підхід відповідає на «чи є це слово в словнику?» для мільйонів слів із найменшою пам'яттю, якщо рідкісні хибнопозитивні прийнятні?

Пояснення

Фільтру Блума потрібно близько 10 бітів на слово для 1% хибнопозитивних, незалежно від довжини слова. Trie чи відсортований масив зберігають самі слова, а це значно більше пам'яті.

Де почитати

Помилка в запитанні

Алгоритми та структури даних · Senior · запитання 43

Перевірте себе

Пройдіть тест Алгоритми та структури даних · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест