Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF 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
Polecenie 1

Zapoznaj się z prezentacją multimedialną przedstawiającą rodzaje złożoności czasowej.

Rodzaje złożoności czasowej

R60lIidAJEF3P1
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.

Ze złożoności algorytmu wynika jego efektywność. Im korzystniejsza jest złożoność czasowa danego algorytmu, tym jest on efektywniejszy.

Ciekawostka

Istnieją algorytmy, których realizacja w pesymistycznym przypadku będzie trwać w nieskończoność. Przykładem jest algorytm sortowania Bogosort. Jego istotą jest losowe ustawianie podanych liczb do momentu, w którym będą one uporządkowane rosnąco.

Ważne!

Więcej informacji na temat wspomnianych w prezentacji algorytmów znajdziesz w e‑materiałach:

Polecenie 2

Poszukaj informacji na temat innych przykładów algorytmów, które charakteryzują się opisanymi w prezentacji rzędami złożoności czasowej.