or
Cet exercice fait partie du cours
Vous commencerez par découvrir ce que sont les algorithmes et les structures de données. Vous verrez deux structures de données : les listes chaînées et les piles. Vous apprendrez ensuite à calculer la complexité d'un algorithme en utilisant la notation Big O.
Ce deuxième chapitre vous apprendra les bases des structures de données que sont les files d'attente, les tables de hachage, les arbres et les graphes. Vous découvrirez aussi ce qu'est la récursion.
Ce chapitre porte sur les algorithmes de recherche, comme la recherche linéaire, la recherche binaire, la recherche en profondeur (depth first search) et la recherche en largeur (breadth first search). Vous étudierez également les arbres de recherche binaires et la manière d'y effectuer des recherches.
Ce chapitre vous présentera des algorithmes de tri, comme le tri à bulles, le tri par sélection, le tri par insertion, le tri fusion et quicksort.
Exercice actuel