Best-, average- en worstcasescenario

Nadenken over algoritmes
1 / 12
volgende
Slide 1: Tekstslide

In deze les zitten 12 slides, met tekstslides en 1 video.

Onderdelen in deze les

Nadenken over algoritmes

Slide 1 - Tekstslide

Een algoritme bestaat uit drie onderdelen: 
- initialisatie
- onderhoud
- terminatie

Slide 2 - Tekstslide

Voorbeeld

Slide 3 - Tekstslide

Stappen
- initialisatie: je geeft variabelen een default waarde en je weet waarover je gaat itereren
- onderhoud: je past je algoritme toe
- terminatie: je geeft de output terug

Slide 4 - Tekstslide

Slide 5 - Tekstslide

Slide 6 - Tekstslide

Hoeveel vergelijkingen doen we in deze code snippet in het "onderhoud"?

Slide 7 - Tekstslide

Slide 8 - Video

Slide 9 - Tekstslide

Waar moeten we de code veranderen om "onderhoud" te stoppen als we het cijfer gevonden hebben?

Slide 10 - Tekstslide

Slide 11 - Tekstslide

Huiswerk volgende week dinsdag
- opdrachten uit "Lijsten, Sets, & Algoritmes.ipynb"
- Wil je toewerken naar een hoog cijfer: pythonprinciples 

Slide 12 - Tekstslide