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

Як за O(n) перевірити, чи є в масиві дублікати?

Пояснення

Один прохід із Set: якщо seen.has(x) уже true, знайдено дублікат. Вкладені цикли й indexOf у циклі дають O(n²).

Де почитати

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

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

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

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

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