Développement Informatique- Plateforme d'apprentissage en ligne

Développement informatique : Tous les cours et exercices

Les boucles en C++ (C++17 et C++20)

Une boucle est un mécanisme qui vous permet d'exécuter une instruction ou un bloc d'instructions de manière répétée jusqu'à ce qu'une condition particulière soit remplie. Deux éléments... Lire la suite

Les structures conditionnelles (if et switch) en C++ (C++17 et C++20)

Certains problèmes ne peuvent pas être résolus avec seulement une séquence d'instructions simples. Parfois, nous devons tester une condition. Si le résultat du test est vrai, nous... Lire la suite

Recherche dans une séquence et méthodes associées en C++ - Bibliothèque STL

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

Appliquer un prédicat ou une fonction aux éléments d'une séquence en C++ - Bibliothèque STL

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

Recherche dichotomique et méthodes associées en C++ - Bibliothèque STL

Les méthodes (algorithmes) de recherche dichotomique supposent qu'une séquence cible est déjà triée. Ces méthodes présentent des caractéristiques de complexité souhaitables par rapport... Lire la suite

Tri et méthodes associées en C++ - Bibliothèque STL

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

Introduction aux algorithmes de la bibliothèque STL (programmation compétitive)

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

Les dictionnaires en C++ : Classe map (Bibliothèque STL)

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

Les ensembles en C++ (Classe set <set> - Bibliothèque STL)

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 (classe priority_queue) - Bibliothèque STL

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