Una forma es practicar muchos algoritmos bien conocidos con casos de uso efectivos.
La otra forma es un poco más intuitiva. ¿Alguna vez se ha encontrado con una situación en la que puede responder la misma pregunta manualmente con una solución rápida, pero no puede formular un algoritmo?
Se sorprenderá al darse cuenta de que si intenta analizar un poco lo que su cerebro realmente hizo para hacer estallar esta solución casi instantáneamente, se convencerá de ver que puede comprender un patrón que inconscientemente identificó para saltar a una solución. Este patrón es su algoritmo, no siempre es la mejor solución, pero definitivamente es mejor que la fuerza bruta algo que podría haber encontrado.
Y sí, cuanto más practiques una combinación de ambos, mejor obtendrás con el tiempo. Solo piense mucho antes de comenzar a escribir incluso una sola línea de código, porque puede escribir un algoritmo en 5 minutos si tiene el enfoque correcto.
- Videojuegos: ¿Cuáles son las características de un oponente multijugador que hace que su oponente multijugador los recuerde, incluso después de 10-20 años?
- ¿Es el miedo humano al apocalipsis (como se documenta en las escrituras religiosas) parte de una forma de preservar la memoria colectiva en colapsos pasados?
- ¿Cómo podemos alentar a las neuronas cerebrales a ser más eficientes en la conversión de la memoria a corto plazo a largo plazo?
- Cómo aprovechar mi habilidad natural para recordar muchos datos y cifras diferentes, aparentemente inútiles, para obtener mejores ventajas o beneficios
- ¿Por qué mis recuerdos se sienten como historias que alguien más me contó?
Espero que esto te ayude de alguna manera.