Algoritmen
Merge sort
Quick sort
Je kent enkele standaardalgoritmen en kan deze toepassen in een gegeven context: Merge sort en quick sort
Deze les hoort bij 2.3, 2.5 en 2.6
Algoritmen
Merge sort
Quick sort
Je kent enkele standaardalgoritmen en kan deze toepassen in een gegeven context: Merge sort en quick sort
Deze les hoort bij 2.3, 2.5 en 2.6
This item has no instructions
Bubble sort
This item has no instructions
Sorteer!
4 3 8 1 0 8
Gebruik bubblesort om deze lijst te sorteren
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:
https://repl.it/@TimLogtenberg/stopwatch
minute
second
Tip: bij lijsten groter dan 5000 wordt het een beetje te traag allemaal
Conclusie?
This item has no instructions
Wat gebeurt hier?
Mergesort
This item has no instructions
This item has no instructions
En nu jij!
4 3 8 1 0 8
This item has no instructions
Mergesort is sneller dan Bubblesort
Klopt!
Klopt not.
This item has no instructions
Quicksort
Wat gebeurt hier?
This item has no instructions
This item has no instructions
En nu jij!
4 3 8 1 0 8
This item has no instructions
Bubble
Quick
Merge
This item has no instructions
[98,11,2,34,2,14,15,11,34,98,44] Welk algoritme kan je het beste gebruiken?
Quick
Bubble
Merge
Niet bubble want niet al gesorteerd
Niet quick want dezelfde getallen
Dus merge
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.
This item has no instructions
Sorteer algoritmen - voorbeeld code
This item has no instructions
Dit kon er beter aan deze les
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
This item has no instructions