Leçon 903 : Exemples d’algorithmes de tri. Correction et complexité.

(2017) 903
(2019) 903

Dernier rapport du Jury :

(2017 : 903 - Exemples d'algorithmes de tri. Correction et complexité.) Sur un thème aussi classique, le jury attend des candidats la plus grande précision et la plus grande rigueur. Ainsi, sur l’exemple du tri rapide, il est attendu du candidat qu’il sache décrire avec soin l’algorithme de partition et en prouver la correction en exhibant un invariant adapté. L’évaluation des complexités dans le cas le pire et en moyenne devra être menée avec rigueur : si on utilise le langage des probabilités, il importe que le candidat sache sur quel espace probabilisé il travaille. On attend également du candidat qu’il évoque la question du tri en place, des tris stables, ainsi que la représentation en machine des collections triées. Le jury ne manquera pas de demander au candidat des applications non triviales du tri.

(2015 : 903 - Exemples d'algorithmes de tri. Complexité.) Sur un thème aussi classique, le jury attend des candidats la plus grande précision et la plus grande rigueur. Ainsi, sur l'exemple du tri rapide, il est attendu du candidat qu'il sache décrire avec soin l'algorithme de partition et en prouver la correction et que l'évaluation des complexités dans le cas le pire et en moyenne soit menée avec rigueur. On attend également du candidat qu'il évoque la question du tri en place, des tris stables, ainsi que la représentation en machine des collections triées. Le jury ne manquera pas de demander au candidat des applications non triviales du tri.

Plans/remarques :

2018 : Leçon 903 - Exemples d’algorithmes de tri. Correction et complexité.


2016 : Leçon 903 - Exemples d'algorithmes de tri. Complexité.


2015 : Leçon 903 - Exemples d'algorithmes de tri. Complexité.


Retours d'oraux :

Pas de retours pour cette leçon.

Références utilisées dans les versions de cette leçon :

Introduction à l'algorithmique, Thomas H. Cormen, Charles E. Leiserson, Clifford Stein, Ronald Rivest (utilisée dans 49 versions au total)