İçeriğe atla
CodeItRaw
Diziler

Ders 2/6

Liste sorularının çoğu, listeyi baştan sona bir kez gezerek biter. Püf noktası, gezerken ihtiyacın olan bilgiyi bir değişkende taşımaktır: toplam, sayaç, en iyi.

total = 0
for v in values:
if low <= v <= high:
total += v
return total
Python'da low <= v <= high iki karşılaştırmayı birden yapar: v aralığın içinde mi? İki uç da dahildir.

Bu sitede her eleman okuman sayılır. n elemanlı bir listeyi bir kez gezmek n okumadır; her eleman için listeyi yeniden gezmek n × n okumadır. Liste 10 kat büyüdüğünde ilki 10 kat, ikincisi 100 kat yavaşlar.

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

    Toplam Sinyal

    Fonksiyon

  2. 02

    Pozitif Toplam

    Kod Okuma · AI'yı Denetle

  3. 03

    Aralıkta Kaç Tane?

    Kod Okuma · Kodu Boz

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