Cours Info - 10
Complexité algorithmique
D.Malka
MPSI 2015-2016
D.Malka Cours Info - 10 MPSI 2015-2016 1 / 31
Sommaire
Sommaire
1Temps d’exécution d’un programme
2Complexité (en temps) d’un algorithme
3Complexité en espace d’un algorithme
D.Malka Cours Info - 10 MPSI 2015-2016 2 / 31
Temps d’exécution d’un programme
Sommaire
1Temps d’exécution d’un programme
2Complexité (en temps) d’un algorithme
3Complexité en espace d’un algorithme
D.Malka Cours Info - 10 MPSI 2015-2016 3 / 31
Temps d’exécution d’un programme Exemple 1 – Tri d’une liste
Temps d’exécution d’un programme
Exemple – Tri d’une liste
Tri d’une liste
On cherche à trier une liste.
On dispose de deux programmes fondés chacun sur deux algorithmes exacts :
ILe tri par insertion,
ILe tri fusion.
Voir programme de 2ème année pour le détails de ces algorithmes.
D.Malka Cours Info - 10 MPSI 2015-2016 4 / 31
Temps d’exécution d’un programme Exemple 1 – Tri d’une liste
Temps d’exécution d’un programme
Exemple – Tri d’une liste
Tri d’une liste
Les deux programmes sont :
Iécrits en langage Python
Iexécutés sur la machine suivante :
Processeur Intel Core i5-4210U CPU 1,70GHz x 4
Mémoire vive 8Go (7,7 Go utilisable)
OS : Linux Ubuntu 14.04 LTS 64bits
D.Malka Cours Info - 10 MPSI 2015-2016 5 / 31
1 / 31 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !