Modules
00 Introduction 01 Algorithmie 02 Programmation 03 Systèmes 04 Réseaux 05 Bases de données 06 Sécurité 07 Intelligence Artificielle 08 Graphics 09 Génie Logiciel 10 Mathématiques 11 Spécialisations 12 Histoire

02. Théorie des Ensembles

Ensembles, opérations, relations, fonctions et cardinalité.

Les ensembles sont partout en informatique: collections, bases de données, types, graphes. Tout commence ici.

En programmation, vous manipulez constamment des collections: Set, HashSet, TreeSet. Les types sont des ensembles de valeurs possibles. Les bases de données relationnelles reposent sur la théorie des ensembles.

A = {1, 2, 3}
B = {2, 3, 4}
print(A | B)  # Union: {1, 2, 3, 4}
print(A & B)  # Intersection: {2, 3}
print(A - B)  # Différence: {1}

Prérequis: Logique mathématique (recommandé).