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

Яка складність arr.slice() (копіювання всього масиву)?

Пояснення

Копія має торкнутися кожного елемента, тож вона лінійна за часом і пам'яттю. Те саме з [...arr], Array.from(arr) і structuredClone. Копіювання в циклі легко перетворює алгоритм на O(n²).

Де почитати

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

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

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

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

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