Python 3 kodunu anlamadım

yunus09

Megapat
Katılım
5 Ekim 2016
Mesajlar
165
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Python:
def almostIncreasingSequence(sequence):

    droppped = False

    last = prev = min(sequence) - 1

    for elm in sequence:

        if elm <= last:

            if droppped:

                return False

            else:

                droppped = True

            if elm <= prev:

                prev = last

            elif elm >= prev:

                prev = last = elm

        else:

            prev, last = last, elm

    return True




Kod bu sorun için çözüm olarak sunulmuş ama ben tam olarak kodun sorunu nasıl çözdüğünü anlamadım yardımcı olur musunuz?
 
Example bana saçma geldi. O zaman sondaki 1'i de çıkarırım alttaki sonucu elde ederim.
 
Example bana saçma geldi. O zaman sondaki 1'i de çıkarırım alttaki sonucu elde ederim.
amaç verilen liste içinde 1 elemanı silerek küçükten büyüğe bir sıralama elde ediliyor mu onu bulmak example da onu göstermeye çalışmamış mı
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…