informatique (tronc commun des prépas scientifiques) · Chapitre 9 · Application directe du cours
Dérouler une fusion
Les tris · niveau 1 (application)
Énoncé
Dérouler la fonction de fusion sur a = [1, 4, 7] et b = [2, 3, 9]. Combien de comparaisons sont effectuées ? Quelle est la borne maximale de comparaisons lors de la fusion de listes de tailles et ?
Corrigé
- : , .
- : , .
- : , .
- : , .
- : , (liste
aépuisée). - Coller le reste de
b:[9]. Résultat :[1, 2, 3, 4, 7, 9]. Le nombre de comparaisons est de . Pour deux listes de tailles et , le pire cas du nombre de comparaisons est .
Exercices semblables
- Compter les inversions en corrigé
- Le tri par comptage stable, et le tri par base corrigé
- Que vaut ? La borne, au plus près corrigé
- Deux déroulés corrigé
- La stabilité, sur pièces corrigé