Best-, average- en worstcasescenario

Nadenken over algoritmes
1 / 12
next
Slide 1: Slide

This lesson contains 12 slides, with text slides and 1 video.

Items in this lesson

Nadenken over algoritmes

Slide 1 - Slide

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

Slide 2 - Slide

Voorbeeld

Slide 3 - Slide

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 - Slide

Slide 5 - Slide

Slide 6 - Slide

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

Slide 7 - Slide

Slide 8 - Video

Slide 9 - Slide

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

Slide 10 - Slide

Slide 11 - Slide

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

Slide 12 - Slide