La plupart des bons algorithmes fonctionnent grâce à une méthode astucieuse pour organiser les données.
Nous allons étudier quatre grandes classes de structures de données : Les structures de données séquentielles (tableaux) ; Les structures de données linéaires (liste chaînées) ; Les arbres ; Les graphes.
Il existe trois structures de contrôle différentes : La séquence.
La répétition.
La sélection.
Une structure de contrôle conditionnelle est dite à forme alternative lorsque le traitement dépend d'une condition à deux états: Si la condition est évaluée à « vrai », le premier traitement est exécuté; traitement dépend d'une condition à deux états: Si la condition est évaluée à « faux », le second traitement est