Fusion généralisée de tableaux avec suppression des doublons
TypeScript
Easy
generics
Tâche «Fusion généralisée de tableaux avec suppression des doublons»
Écrivez une fonction généralisée mergeUnique qui prend deux tableaux d’un même type et retourne un nouveau tableau contenant tous les éléments uniques des deux tableaux dans l’ordre de leur première apparition. Le type des éléments peut être quelconque (nombres, chaînes, etc.). La fonction doit fonctionner correctement avec les types primitifs. Assurez-vous que l’ordre des éléments est conservé et que les doublons sont supprimés.
Format d\ entrée
Première ligne : nombre d’éléments du premier tableau N. Deuxième ligne : N éléments séparés par des espaces. Troisième ligne : nombre d’éléments du deuxième tableau M. Quatrième ligne : M éléments séparés par des espaces.
Format de sortie
Éléments du tableau résultant séparés par des espaces.
Exemples
Exemple 1
ENTRÉE
4
9 99 999 9999
SORTIE
9 99 999 9999
Exemple 2
ENTRÉE
11 20
SORTIE
11 20
Exemple 3
ENTRÉE
2 2
SORTIE
2
main.ts