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

Чому set.has(x) на великих колекціях зазвичай швидший за arr.includes(x)?

Пояснення

Set (і Map) реалізовані через хеш-таблиці: хеш значення майже одразу вказує, де воно лежить. Set не впорядкований і може зберігати значення будь-якого типу.

Де почитати

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

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

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

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

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