La pregunta que estás haciendo es simplemente que te estás subestimando. La codificación no se trata de recordar las funciones y elementos del código. Se trata de descubrir lo nuevo. Google solo puede ayudarte con la parte de sintaxis. Puede que incluso a veces con funciones listas para usar y bloques de código, pero no es útil en absoluto. Incluso si está escribiendo el mismo código una y otra vez, parte de la misma se almacena automáticamente en su cerebro. Después de aproximadamente un año, si ha practicado ese mismo código más de 100 veces, definitivamente lo recordará. Pero esto se aplica solo a algunos de los códigos y funciones que son básicos y requeridos en todas las competiciones y preguntas. Ejemplo: cuadratura por exponenciación, lcm, gcd, entrada / salida rápida, etc. Cada pregunta que enfrentas requiere algo de lógica nueva y algunos cambios en la lógica anterior. Todo lo nuevo que debes verificar y verificar es si tu lógica es correcta o no. Descansa puedes codificar. Entonces, lo que la mayoría de los programadores hacen es crear su propia plantilla para algunas de las funciones utilizadas regularmente (algunas de las cuales he mencionado anteriormente) para que no vuelvan a escribir el mismo código una y otra vez. Además, esto ahorra tiempo, lo cual es útil durante el concurso que lo clasifica contra el tiempo (si el número de envíos correctos de 2 usuarios es el mismo).
De nuevo, diría que, si no conoce la lógica, no puede intentar la pregunta que significa cero. Si conoces la lógica, entonces estás 50% terminado. Con la práctica regular viene el 50% restante, que es la parte de codificación. Esto mejora con el tiempo. Así que no te asustes en las etapas iniciales. La mejor manera es luchar duro en las etapas iniciales y esperar hasta que tengas éxito.
Feliz codificación 🙂
- ¿Hay una sola palabra para enseñar y aprender?
- Cómo aprender algo retrocediendo, es decir, a partir de lo que quiere aprender y aprender lo básico que necesita para aprender algo.
- ¿Cuál debería ser la pedagogía / plan de estudio adecuado para aprender a procesar la señal digital a nivel de pregrado?
- ¿Cuáles son los principios básicos para entender en el diseño instruccional?
- ¿Hay algún punto en asistir a la universidad cuando no aprendes bien en un aula tradicional?