Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
R1ZhpDA74SBsR
Zdjęcie przedstawia spód procesora z widocznymi pinami oraz grupą kondensatorów w środkowej sekcji.

Algorytmy o złożoności kwadratowej

Źródło: Brian Kostiuk, domena publiczna.

Kwadratowa złożoność czasowa jest jedną z częściej spotykanych złożoności. Charakteryzujące się nią algorytmy nie są zbyt efektywne, ale nadają się do rozwiązywania prostych zadań i łatwo je zaimplementować. To dość dobry wybór, gdy mamy do czynienia z małą ilością danych wejściowych.

Więcej informacji o algorytmach znajdziesz w e‑materiałach:

Twoje cele
  • Rozpoznasz algorytmy o kwadratowej złożoności czasowej.

  • Przeanalizujesz przykładowe algorytmy o kwadratowej złożoności czasowej.

  • Porównasz czas wykonywania algorytmów o liniowej i kwadratowej złożoności czasowej, wykorzystanych do przetwarzania tego samego zbioru danych.