Informatyka

Matura IT Kurs | Algorytmy #15


kategorie: informatyka

Witam Państwa,
W części poniżej znajdziecie Państwo filmik ze szczegółowym wytłumaczeniem dotyczącym algorytmu na określenie długości największego podciągu niemalejącego spójnego. 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, 4, 2, 3, 6, 7, 9, 10]

def podciag(tab):
    dlugosc = len(tab)
    max = -1000
    wskaznik = 0
    for i in range(len(tab)):
        if wskaznik < i:
            wskaznik = i
            while wskaznik < dlugosc - 1 and tab[wskaznik] <= tab[wskaznik + 1]:
                wskaznik += 1
            zmiennaDl = wskaznik - i + 1
            if zmiennaDl > max:
                max = zmiennaDl
        wskaznik = 0
    return max

print(podciag(tablica))
                  

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