Práctica.
No te lastimarás si no puedes obtener buenas respuestas a los desafíos en GeeksForGeeks, pero te lastimarás con el tiempo al no estirarte.
Además, encuentre preguntas donde comprenda los principios subyacentes que están pidiendo. Si no sabe qué es un factorial, tendrá que buscarlo o buscar otra pregunta.
- Si solo quiero escribir algoritmos y lógica, y no quiero molestarme con la interfaz de usuario y la codificación frontal, ¿qué tipo de posición de software me conviene más?
- ¿Cuál es el enfoque de IA para resolver el Cubo de Rubik aleatoriamente barajado?
- ¿Algún algoritmo de aprendizaje profundo quedará obsoleto algún día con los algoritmos tradicionales? ¿O los algoritmos de aprendizaje profundo solo son adecuados para problemas específicos?
- ¿Cuáles son las estructuras de datos utilizadas en el almacén de datos? ¿De qué manera difieren de las estructuras de datos utilizadas en la base de datos relacional?
- Cómo evaluar el efecto del programa de seguridad vial en el comportamiento después de 7 años de implementación si no hay datos de referencia
La mayoría de las preguntas tienen dos partes: un conocimiento para comprender y un algoritmo para resolverlo. Muchas de estas preguntas tienen una estructura específica: una acción repetida y una prueba para ver si está completa.
Si puede identificar (antes de codificar) cuál es la acción repetida y cuál es la prueba, creo que encontrará estas preguntas más simples.
En última instancia, mejorar la codificación requiere práctica y tiempo, aprendizaje y fracaso. Cuantas más cosas hagas, más fuerte te volverás.
No sé dónde se encuentra en su camino hacia el dominio del código, pero cuando comencé a codificar, todas esas preguntas habrían estado más allá de mí. Todavía estaba trabajando en cómo obtener el programa más simple para compilar.
Si desea dar más detalles sobre su pregunta, me complacería hacer un seguimiento.
Trabaja duro – Mejora