Informatyka

Matura IT Kurs | Algorytmy #16


kategorie: informatyka

Witam Państwa,
W części poniżej znajdziecie Państwo filmik ze szczegółowym wytłumaczeniem dotyczącym algorytmu na wyznaczenie długości największego podciągu niemalejącego. Jego działania, złożoności czasowej, jak i użyteczności. Poniżej znajdą także Państwo gotowy kod do skopiowania w razie potrzeby.
Kod:


tablica = [1, 7, 2, 1, 8, 9, 4]
dlugosc = [0] * len(tablica)
dlugosc[len(tablica) - 1] = 1

for i in range(len(tablica) - 1, -1, -1):
    pom = tablica[i]

    for j in range(i + 1, len(tablica), 1):
        if tablica[j] > pom:
            pom = tablica[j]
            dlugosc[i] += 1

for k in dlugosc:
    print(str(k) + " ", end="")
                  

Video:

Dziękuję za przeczytanie!


Czytaj dalej
Administrator

Ten post został napisany przez administratora

Ostatnie Posty

Zadania Dowodowe Matematyka Początek Całki, Kurs Matura IT Kurs | Algorytmy Matura IT Kurs | Bazy Danych Matura IT Kurs | Teoria Matura IT Kurs | Arkusz Kalkulacyjny

Archiwum

Rok 2022

Komentarze