Algorytmy i struktury danych · Junior · Pytanie 10 z 75

Jaka jest złożoność pamięciowa tej funkcji?

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

Wyjaśnienie

map tworzy nową tablicę tej samej długości, więc dodatkowa pamięć rośnie liniowo z n. Złożoność pamięciowa liczy dodatkową pamięć, a nie same dane wejściowe.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 10

Sprawdź się

Rozwiąż test Algorytmy i struktury danych · Junior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test