Esta es una pregunta bastante frecuente, así que para responderla rápidamente, si me permite copiar y pegar: colabora o compite.
Luchar contra los humanos o trabajar juntos con un objetivo común es mucho mejor que simplemente estudiar libros / seguir clases, además de experimentar una gama posiblemente más amplia de problemas y soluciones.
Finalmente, al abordar su problema de “memoria”, apuesto a que no tendrá ese problema después de golpearse la cabeza contra la pared de un problema, incluso durante días, probando soluciones y, en última instancia, encontrando la buena y leyendo incluso mejores en algunos sitio de codificación competitivo .
- ¿Existe un algoritmo para determinar el algoritmo óptimo para ordenar un conjunto de datos en particular?
- ¿Qué algoritmo es usado por la función Java () de la búsqueda de subcadenas?
- ¿Por qué las variables de matriz no tienen una dirección?
- Informática: ¿Por qué la recursión es más elegante que la iteración?
- ¿Cómo debo definir el orden de mi cromosoma en mi algoritmo genético?
Como algunos de los problemas que mencionó son bastante triviales incluso para un principiante como yo, diría que solo tiene que volver a descubrir la codificación, posiblemente probando los desafíos y la resolución de problemas .
Una vez allí, seguramente estará mucho más educado que yo sobre cómo resolver un problema tras otro y comprometer proyecto tras proyecto.
Espero que esto ayude, feliz codificación 🙂