Unió de Vectors X84592


Statement
 

pdf   zip   main.py

Feu la funció unio(V1,V2) tal que, donats dos vectors V1,V2 amb valors enters, retorni un nou vector amb la seva unió (operació de conjunts). Suposarem que els vectors d’entrada, individualment, no contenen elements repetits.

Com que qualsevol permutació del vector que és la solució és vàlida, torneu el vector ordenat, mitjançant la funció v.sort(), on v és un vector.

Nota: La unió és una operació entre conjunts. Aquesta operació crea un conjunt, anomenat conjunt unió, al qual pertanyen tots els elements que pertanyen a qualsevol dels conjunts que s’uneixen. S’expressa amb el símbol \cup. Per exemple, donat A=1,2,3,10A = {1, 2, 3, 10} i B=1,2,6,8B = {1, 2, 6, 8}, si definim C=ABC = A \cup B, llavors C=1,2,3,10,6,8C = {1, 2, 3, 10, 6, 8}.

Entrada

Dos vectors d’enters V1,V2, cadascun sense repetits.

Sortida

Un vector que tingui la unió de tots dos vectors amb els elements ordenats.

Public test cases
  • Input

    2  4  7 22 33
    1 2 4
    

    Output

    [1, 2, 4, 7, 22, 33]
    
  • Input

    1 2 3 4 5
    6
    

    Output

    [1, 2, 3, 4, 5, 6]
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python