Lekcja 28 z 83Programowanie

Sito Eratostenesa

Twój postęp w temacie0 / 3

  • 5 rozdziałów teorii
  • 4 ćwiczenia
  • 6 pytań egzaminu
Następna lekcjaAlgorytmy na liczbachAlgorytm Euklidesa, NWD, NWW i ułamki

Czego się nauczysz

Nauczysz się wyznaczać naraz wszystkie liczby pierwsze do n metodą sita Eratostenesa, przyspieszysz ją dwiema prostymi zmianami i wykorzystasz gotowe sito do odpowiadania na wiele pytań o pierwszość.

Po co ci to na maturze

Gdy w pliku jest tysiąc liczb do miliona i o każdą trzeba zapytać, czy jest pierwsza, sprawdzanie każdej osobno trwa długo. Sito przygotowuje odpowiedź dla wszystkich liczb naraz, a potem każde pytanie to jeden odczyt z listy.

Etapy lekcji

  1. Teoria

    Etap 1
    Zacznij
  2. Ćwiczenia

    Etap 2
    Zacznij
  3. Egzamin

    Etap 3
    Rozwiąż

Spis lekcji