Algorytmy i struktury danych · Junior · Pytanie 4 z 75

Dlaczego O(2n + 10) zapisuje się po prostu jako O(n)?

Wyjaśnienie

Big O opisuje kształt wzrostu dla dużych n. Mnożenie przez 2 czy dodanie 10 nie zmienia tego, że koszt rośnie liniowo, więc się je pomija. W praktyce stałe nadal się liczą i dlatego istnieją benchmarki.

Do poczytania

Błąd w pytaniu

Algorytmy i struktury danych · Junior · pytanie 4

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