Algoritmen - merge sort

Slide 1: Slide
InformaticaMiddelbare schoolvwoLeerjaar 5

This lesson contains 15 slides, with interactive quizzes and text slides.

Introduction

lgg

Items in this lesson

Slide 1 - Slide

This item has no instructions

Slide 2 - Slide

This item has no instructions

Bubble sort - aan de slag
Meet het verschil tussen een gesorteerde lijst en een niet gesorteerde lijst. Gebruik als "stopwatch" deze code:
niet gesorteerde lijst
list(range(1000))
timer
10:00

Slide 3 - Slide

Tip: bij lijsten groter dan 5000 wordt het een beetje te traag allemaal
Conclusie?

Slide 4 - Open question

This item has no instructions

Wat gebeurt hier?
Quicksort

Slide 5 - Slide

This item has no instructions

Slide 6 - Slide

This item has no instructions

Mergesort is sneller dan Bubblesort
A
Klopt!
B
Klopt not.

Slide 7 - Quiz

This item has no instructions

Quicksort
Wat gebeurt hier?

Slide 8 - Slide

This item has no instructions

Slide 9 - Slide

This item has no instructions

Bubble
Quick
Merge

Slide 10 - Slide

This item has no instructions

[98,11,2,34,2,14,15,11,34,98,44]

Welk algoritme kan je het beste gebruiken?
A
Quick
B
Bubble
C
Merge

Slide 11 - Quiz

This item has no instructions

Huiswerk (vrijdag)
Bewijs de onderstaande afbeelding. Maak hiervoor een programma in python om dit te meten. Gebruik  als hulpmiddel de code uit de volgende slide.

Slide 12 - Slide

This item has no instructions

Dit kon er beter aan deze les

Slide 14 - Open question

This item has no instructions

Bronnen
  • https://www.freecodecamp.org/news/an-intro-to-advanced-sorting-algorithms-merge-quick-radix-sort-in-javascript-b65842194597/
lgg

Slide 15 - Slide

This item has no instructions