Suppressions de doublons

La structure de donnée utilisée ici est la liste. On considérera que :

Même structure que pour l'exercice précédent.

La structure de donnée utilisée ici est la liste. On considérera que :

Suppression de doublon en conservant l'ordre

Utilisez la question précédente pour écrire un algorithme résolvant le problème suivant :

Quel est sa complexité ?

Suppression de doublon d'une liste ordonnée

Même question que précédemment, mais on considère que la liste L en entrée est triée. Donnez un algorithme en $\mathcal{O}(n)$ pour résoudre ce problème, où $n$ est le nombre d'éléments de L.

Suppression de doublon d'une liste sans ordre

Si l'ordre des éléments de L_2 n'est pas important, proposez une meilleure solution à la deuxième question.