Introduction

L’algorithmique est l’étude et la production de règles et techniques qui sont impliquées dans la définition et la conception d’algorithmes.

Un algorithme est une suite d’instructions à exécuter pour atteindre un objectif spécifique. Il s’agit d’un processus systématique de résolution d’un problème, où chaque étape est décrite précisément.

Les algorithmes sont la base scientifique de l’informatique. Ils sont utilisés pour résoudre des problèmes, concevoir des programmes informatiques et automatiser des tâches.

Dans cette partie nous aborderons à la fois des algorithmes particuliers qu'il s'agit de connaître et qui ont un caractère exemplaire, mais également des concepts généraux qui permettent l'étude et la comparaison des algorithmes.