El contenido a publicar debe seguir las normas de contenido caso contrario se procederá a eliminar y suspender la cuenta.
¿Quiénes pueden ver este post?
Para crear un post para suscriptores primero debes crear un plan
Dos soluciones en C# para detectar duplicados
Cargando imagen
A veces buscamos escribir código más compacto porque a simple vista parece “más elegante”, pero no siempre el algoritmo más breve es el más eficiente.
Como programadores, es clave entender cómo funciona cada enfoque antes de elegir. Al elegir un algoritmo o implementación, considerá:
Complejidad algorítmica (Big O):
- Tiempo: ¿cuántas veces recorrerá la estructura de datos?
- Espacio: ¿cuánta memoria extra necesita?
Caso promedio y peor caso:
- ¿Puede detenerse antes si encuentra la respuesta rápido?
- ¿Siempre procesa toda la entrada?
Legibilidad y mantenibilidad:
- ¿El código es fácil de entender y mantener para otros programadores?
💻 Código ejecutable: https://paiza.io/projects/HQCKSl4qkAk97lpzMnGi-g
📜 Ver esta publicación en el blog: https://patriciaemiguel.com/csharp/2025/07/02/csharp-hashset-dos-soluciones.html
Ver más
Compartir
Creando imagen...
¿Estás seguro que quieres borrar este post?
Debes iniciar sesión o registrarte para comprar un plan