Structures de données : liste des cours et problèmes
La recherche est une technique principale utilisée avec des collections ou des séquences pour y rechercher des éléments. Dans ce cours, nous allons découvrir autant de fonctions définies... Lire la suite
Les séquences sont très utiles pour stocker des éléments, mais parfois nous avons besoin d'un moyen de vérifier si tous ou certains éléments de la séquence vérifient un prédicat ou... Lire la suite
Le tri est l'un des algorithmes les plus élémentaires appliqués aux données. Cela signifie organiser les données d'une manière particulière, qui peut être croissante ou décroissante. Lire la suite
STL fournit différents types d'algorithmes qui peuvent être implémentés sur n'importe quel conteneur à l'aide d'itérateurs. Ainsi, nous n'avons plus besoin de définir des algorithmes... Lire la suite
La classe map, qui est également appelée dictionnaire ou tableau associé, est définie dans le fichier d'en-tête <map>. C'est un conteneur qui stocke une paire de clé et de valeur,... Lire la suite
La classe set est définie dans le fichier d'en-tête <set>. Dans un set, chaque élément du conteneur stocke une valeur, appelée clé. Les éléments sont triés par ordre croissant et les... Lire la suite
La file d'attente prioritaire est un type de données abstrait, qui est similaire à une file d'attente, cependant, dans la file d'attente prioritaire, chaque élément a une certaine... Lire la suite
La classe queue ou file d'attente en français, qui est définie dans le fichier d'en-tête <queue>, est une classe d'adaptateur de conteneur conçue pour trois opérations simples : l'insertion... Lire la suite
La classe stack (Pile), qui est définie dans le fichier d'en-tête <stack>, est une classe d'adaptateur de conteneur conçue pour trois opérations simples : push (Empiler), pop (Dépiler)... Lire la suite
La classe array définie dans <array> est une collection d'éléments du même type de données stockés dans des emplacements de mémoire continue. En fait, en programmation, nous utilisons... Lire la suite