¿Existen todos los bigramas?
Se te proporciona un arreglo de bigramas y un arreglo de palabras.
Escribe una función que devuelva true si cada uno de los bigramas de este arreglo se puede encontrar al menos una vez en la lista de palabras.
Ejemplos
CanFind(new string[] { "at", "be", "th", "au" }, new string[] { "beautiful", "the", "hat" }) ➞ true
CanFind(new string[] { "ay", "be", "ta", "cu" }, new string[] { "maybe", "beta", "abet", "course" }) ➞ false
// "cu" no aparece en ninguna de las palabras.
CanFind(new string[] { "th", "fo", "ma", "or" }, new string[] { "the", "many", "for", "forest" }) ➞ true
CanFind(new string[] { "oo", "mi", "ki", "la" }, new string[] { "milk", "chocolate", "cooks" }) ➞ falseNotas
- Un bigrama es una cadena de dos caracteres consecutivos de una misma palabra.
- Si el arreglo de palabras está vacío, devuelve
false.