Začněte nyníZačněte zdarma

Procvičování Big O notace

V tomto cvičení si dále procvičíš porozumění Big O notaci.

V prvním kroku vytvoříš algoritmus, který vypíše všechny prvky následujícího seznamu:

colors = ['green', 'yellow', 'blue', 'pink']

Tento algoritmus bude mít složitost \(O(n)\).

Ve druhém a třetím kroku určíš složitost dvou algoritmů.

Toto cvičení je součástí kurzu

Datové struktury a algoritmy v Pythonu

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

colors = ['green', 'yellow', 'blue', 'pink']

def linear(colors):
  # Iterate the elements of the list
  ____:
    # Print the current element of the list
    print(____)	

linear(colors)
Upravit a spustit kód