j'ai deux listes:distinctes combinaisons de paires non-répétition de deux listes de scala
val l1 = List(1,2,3)
val l2 = List(1,2,4,5)
La combinaison de ces deux listes, comment puis-je obtenir le résultat suivant?
List((1,1), (1,2), (1,4), (1,5), (2,2), (2,4), (2,5), (3,1), (3,2), (3,4), (3,5))
Notez comment un seul de (2,1) ou (1,2) est choisi. L'ordre des paires n'a pas d'importance. Comment puis-je calculer la sortie efficacement étant donné que les deux listes d'entrée sont grandes.
Merci d'avance.
Ajout d'informations plus détaillées, espérons que cela peut vous aider. Envisagez d'accepter la réponse (en cliquant sur la coche) si cela vous a aidé à résoudre votre problème. – Shaido
Merci @Shaido. :) Votre réponse a aidé! Désolé pour la réponse tardive. – accssharma