#retosMSDN: Reto 8 – Orden lexicográfico en C#

¡Ya está aquí el octavo de los #retosMSDN! Y el reto de hoy nos lo ha propuesto Leo Antoli ( @lantoli ). ¡¡¡Muchas gracias Leo!!!

 

El Reto

En palabras de Leo: La funcionalidad pedida es que juntando todas las palabras que vienen separadas por espacios produzca la palabra lexicográficamente más corta (la que aparecía antes en un diccionario). Por simplificar solo podrán aparecer letras minúsculas del alfabeto inglés.

El objetivo es conseguir el código más legible posible que pase todos los tests unitarios incluidos en este proyecto de Visual Studio 2013 que puedes descargarte de GitHub.

 

La Solución

¿Ya lo has resuelto? Comparte con nosotros tu solución de Visual Studio en esmsdn@microsoft.com.

El viernes de la semana que viene, día 19 de diciembre, publicaremos la solución que Leo nos ha propuesto para el reto.

¡Actualización! Solución al Reto 8 – Orden lexicográfico en C#

 

¿Conoces…

…las diferencias entre IEnumerable, IEnumerable<T>, ICollection, ICollection<T>, IList e IList<T>? ¿Sabes cuándo te conviene utilizar cada uno? Este artículo puede ayudarte: When to use IEnumerable, ICollection, IList and List

 

Si tienes cualquier duda o problema durante la resolución del reto, o si quieres retar al resto de la comunidad como ha hecho Leo, no dudes en ponerte en contacto con nosotros.

Un saludo,

Alejandro Campos Magencio (@alejacma)

Technical Evangelist

PD: Mantente informado de todas las novedades de Microsoft para los desarrolladores españoles a través del Twitter de MSDN, el Facebook de MSDN, el Blog de MSDN y la Newsletter MSDN Flash.