Bonjour
Soient les deux listes suivante
Liste 1={1,2,8,4,11,12}
Liste 2 ={2,4,6,7,25,10,15}
Ecrire dans le langage de programmation de votre choix une fonction prenant en argument les deux listes proposées ci dessus et permettant de retourner une liste finale contenant une seule fois chaque élément des deux listes, le tout trié.
let rec concat (L1,L2)= match (L1,L2) with
| [], _ -> L2
| _,[] -> L1
| t::q , x::y -> if t<x then t:concat(q,L2) else x::concat(L1,y) ;;
C'est pas vraiment un énigme non plus...
def fusion(liste_1, liste_2):
return sorted(set(liste_1 + liste_2))
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :