İçeriğe atla
CodeItRaw
Temeller

Ders 5/7

Listenin en büyüğünü bulmak için hepsini aynı anda görmen gerekmez. Elinde bir "şimdiye kadarki en büyük" tut; her yeni elemanda ona bak: daha büyükse yerine geçer.

best = values[0]
for v in values:
if v > best:
best = v
return best
values[0] listenin ilk elemanıdır (saymaya 0'dan başlanır). Aramaya listenin içinden bir değerle başlamak, cevabın listede olmayan bir sayı çıkmasını engeller.

Aynı fikirle en küçük, en son görülen, en uzun olan bulunur. İki şeyi birden de taşıyabilirsin: en küçük ve en büyük için iki değişken, tek döngü.

Görevler

Görevler sırayla açılır. Hepsini çözünce sonraki ders açılır.

Bu dersin görevleri, önceki dersler bitince açılır. Anlatımı şimdiden okuyabilirsin.Sıradaki derse git

  1. 01

    En Büyük

    Fonksiyon

  2. 02

    Açıklık

    Fonksiyon

  3. 03

    Son Görüldüğü Yer

    Kod Okuma · Kodu Boz

Sırayı beklemeden çözmek istersen bütün problemler kilitsiz açık: Problemler listesi