Existe-t-il un algorithme qui, compte tenu de deux ensembles, calcule leur intersection en temps linéaire ?
Je peux exécuter deux boucles for
pour vérifier toutes les paires d'éléments, enregistrant les éléments que je trouve dans les deux ensembles. Cependant, le temps d'exécution sera 0(n2). Comment puis-je faire cela en temps O(n) ?