Hay muchos algoritmos que se usan en la programación, pero creo que es mejor que aprendas más sobre la programación en general antes de comenzar a sumergirte en ellos. Sin una idea real de lo que se trata la programación, no sabrá cómo o cuándo usar adecuadamente los algoritmos, lo que hace que conocerlos sea menos útil.
También existe el hecho de que muchos de los algoritmos existentes ya se han implementado y están disponibles para usted en una biblioteca que simplemente puede usar. Si bien puede ser útil comprenderlos, no estoy convencido de que sea necesario conocerlos para convertirse en un buen programador.
Me centraría en aprender realmente la programación. Aprenda a diseñar e implementar aplicaciones que aborden problemas u oportunidades. Aprenda a estructurar su código para que sea legible y más fácil de mantener. Aprenda los fundamentos, las cosas que usará todo el tiempo, antes de concentrarse en herramientas que tal vez nunca necesite.
- ¿Qué aplicaciones no son adecuadas para quicksort y por qué?
- ¿Qué algoritmos se pueden usar para el cifrado JWT?
- En programación de computadoras, ¿cómo es recursivo el proceso de evaluación?
- ¿Cuál es un mejor enfoque al aprender algoritmos y estructuras de datos, primero la implementación o el primer análisis?
- Cómo resolver este problema de matriz (detalles en la descripción)