Imagen de portada
Imagen de perfil
Seguir

Programación Desde Cero

Educación
0Seguidos
2Seguidores
Ayudame con un café

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