Algoritmo Para Encontrar la Palabra mas Larga - Mullin Stack
Better code – Better human
Better code – Better human

Algoritmo Para Encontrar la Palabra mas Larga

Problema | Dificultad: Fácil

Dada una cadena pasada como parámetro a la función encontrarPalabraMasLarga (str) encontrar la palabra mas larga y retornarla.

Restricciones

  • Ignore los signos de puntuación
  • Si hay dos palabras de igual tamaño, retornar la primera.
  • Asuma que el parámetro str no esta vació, es decir no considere cuando este vacio.

Algoritmo

  1. Debemos eliminar cualquier signo de puntuación, puesto que esta  en las restricciones. ¿Como lo hacemos?. Usando una función que busque en el parámetro str una coincidencia a través de una expresión regular y que nos devuelva un arreglo algo así: [‘las’,’palabras’,’se’,’las’,’lleva’,’el’,’viento’]. Así podremos comparar la longitud de cada una.
  2. Luego tenemos que recorrer el arreglo y comparar las palabras para encontrar la de mayor longitud.

Solución

 

 

Leave a comment

Your email address will not be published.