Présentation de la notion de complexité algorithmique Algorithmique pour l'apprenti programmeur Sommaire Qu'est-ce qu'un algorithme ? Qu'est-ce qu'un algorithme ? Omniprésence des algorithmes Rôle privilégié des ordinateurs Notion de structure de données Les grenouilles partent en vacances Situation Les deux possibilités Comparaison La notion de complexité Correction de l'algorithme Complexité Mesure 'asymptotique' Notation "grand O" Complexité en temps, complexité mémoire Complexité dans le pire des cas Un peu de pratique Qu'est-ce qu'on attend de vous ? Chercher le plus grand / petit élément Trouver les éléments uniques Trouver les éléments uniques : autre solution Algorithmique pour l'apprenti programmeur Sommaire Qu'est-ce qu'un algorithme ?