Validación de subconjuntos

Published by Helen Yu in

Escribe una función que devuelva true si todos los subconjuntos de una lista pertenecen a un conjunto dado.

Ejemplos

validateSubsets([[1, 2], [2, 3], [1, 3]], [1, 2, 3]) ➞ true

validateSubsets([[1, 2, 3], [2], [3], []], [1, 2, 3]) ➞ true

validateSubsets([[1, 2], [2, 3], [1, 4]], [1, 2, 3]) ➞ false

validateSubsets([[1, 2, 3, 4]], [1, 2, 3]) ➞ false

Notas

  • El conjunto vacío y el conjunto mismo son ambos subconjuntos válidos de un conjunto (aquí no hablamos de subconjuntos propios).
  • El conjunto y el subconjunto tendrán cada uno elementos únicos.