Informatyka

Matura IT Kurs | Algorytmy #17


kategorie: informatyka

Witam Państwa,
W części poniżej znajdziecie Państwo filmik ze szczegółowym wytłumaczeniem dotyczącym algorytmu na wyznaczenie największej sumy podciągu. 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, -3, 5, 2, -1, -1, 2, -2, 5, 9, 2]

sumaTeraz = tablica[0]
sumaMax = 0

for i in range(1, len(tablica)):
    if sumaTeraz < 0:
        sumaTeraz = tablica[i]
    else:
        sumaTeraz += tablica[i]
    
    sumaMax = max(sumaTeraz, sumaMax)

print(str(sumaMax))
                  

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