👀 Voorbeeld – Kaarten van plaats wisselen
Een operatie die voorkomt in bijna alle sorteeralgoritmes is het van plaats wisselen van de elementen van een lijst. Als je manueel een pak kaarten sorteert, wissel je ook herhaaldelijk twee kaarten van plaats.
💻 Programmeeroefening - Elementen van plaats wisselen
Onderstaande code toont een incorrecte implementatie van de functie
wissel(lijst, index1, index2)die de elementen opindex1enindex2in lijstlijstvan plaats wisselt. Pas de code aan zodat ze wel correct is.def wissel(lijst, index1, index2): lijst[index1] = lijst[index2] lijst[index2] = lijst[index1]