Introduction
Dans ce projet, vous allez apprendre à implémenter une structure de données de file d'attente en C. Les files d'attente sont largement utilisées en informatique, par exemple, dans les files d'attente de messages qui sont utilisées pour transmettre des données dans un ordinateur.
👀 Aperçu
$ gcc queue.c -o queue
$./queue
11250
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment implémenter la méthode
front()
pour renvoyer la valeur de l'élément frontal dans la file d'attente - Comment implémenter la méthode
pop()
pour supprimer et renvoyer l'élément frontal de la file d'attente - Comment implémenter la méthode
count()
pour renvoyer le nombre d'éléments actuellement dans la file d'attente - Comment implémenter la méthode
is_empty()
pour vérifier si la file d'attente est vide
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre les opérations de base d'une structure de données de file d'attente
- Implémenter les méthodes principales d'une file d'attente en C
- Appliquer vos connaissances sur les files d'attente pour résoudre des problèmes du monde réel