C++: Złożoność algorytmów · Kurs: C++ · Technik informatyk egzamin zawodowy

C++: Złożoność algorytmów

Kurs: C++

Widzisz jedynie fragment lekcji. Całość dostępna po zalogowaniu i aktywacji konta.

Złożoność algorytmu opisuje, jak szybko zasoby (czas lub pamięć) potrzebne do wykonania algorytmu rosną wraz ze wzrostem wielkości danych wejściowych. Jest to wskaźnik użyteczny przy porównywaniu różnych algorytmów pod kątem ich wydajności.

Rodzaje złożoności Istnieją dwa główne rodzaje złożoności: czasowa i przestrzenna. Złożoność czasowa odnosi się do czasu wykonania algorytmu, natomiast złożoność przestrzenna dotyczy ilości pamięci, którą algorytm wykorzystuje. Rozumienie obu tych aspektów jest niezbędne do pełnej oceny wydajności algorytmów.

Notacja O wielkie Notacja O wielkie, znana też jako notacja…

Testy przypięte do lekcji
Aby widzieć ocenę lekcji - Zaloguj się