Practicando más problemas
Aquí hay algunos pasos simples para comenzar un problema algorítmico
- Lee el problema con mucho cuidado
- Intente resolverlo en papel primero para una prueba, luego hágalo para más casos de prueba solo para asegurarse de que su método para resolver el problema sea correcto en papel.
- Ahora podrás escribir un pseudocódigo en papel
Convertir un pseudocódigo en código fuente en cualquier lenguaje de programa es fácil (si sabe lo que significa cada construcción en un lenguaje).
- ¿Qué buscan empresas como Amazon, Adobe, etc. en un candidato experimentado, sus respectivos conocimientos de dominio solamente o conocimiento de dominio con fundamentos de CS como algoritmos, estructuras de datos, etc.?
- ¿Por qué no todos los buenos desarrolladores comienzan su propia empresa?
- ¿Vale la pena ir a la universidad si ya sabes cómo codificar, solo para obtener el título en informática?
- ¿Debo hacer una programación competitiva cuando he perdido el interés en ella?
- ¿Qué es mejor para CSE, NIT Warangal o Surathkal?
Si tiene problemas, puede considerar Sphere Online Judge (SPOJ), About – Project Euler, Competition Programming, Contest Programming, Online Computer Programming, topcoder y … muchos más.
Inicialmente, busque problemas simples o problemas que tengan solucionadores máximos. Practicarlos aumentará tu moral.
¡Mi último consejo es seguir practicando!