Comprueba si un arreglo es un subconjunto de otro
El arreglo A está contenido en el arreglo B si cada elemento de A también está en B.
No importa cuántas veces aparezca un número. En otras palabras, si convirtiéramos ambos arreglos en conjuntos, A sería un subconjunto de B.
A = [3, 3, 9, 9, 9, 5]
B = [1, 3, 9, 5, 8, 44, 44]
A_Set = [3, 9, 5]
B_Set = [1, 3, 9, 5, 8, 44]
// A_Set es un subconjunto de B_SetCrea una función que determine si el primer arreglo es un subconjunto del segundo.
Ejemplos
is_subset([1, 3], [1, 3, 3, 5]) ➞ true
is_subset([4, 8, 7], [7, 4, 4, 4, 9, 8]) ➞ true
is_subset([1, 3], [1, 33]) ➞ false
is_subset([1, 3, 10], [10, 8, 8, 8]) ➞ falseNotas
- Cada arreglo de entrada tendrá al menos un elemento.
- Consulta la pestaña Recursos para ver una pista.