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

Яка просторова складність цієї функції?

function double(arr) {
  return arr.map((x) => x * 2);
}

Пояснення

map створює новий масив тієї самої довжини, тож додаткова пам'ять зростає лінійно з n. Просторова складність рахує додаткову пам'ять, а не самі вхідні дані.

Де почитати

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

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

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

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

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