Soy estudiante y también me encanta leer sobre tecnología. Me encanta la idea de resolver un problema y encuentro que aprender sobre algoritmos es tan importante como desafiante. Es bueno crear algoritmos por su cuenta y luego compararlos con uno de los mejores disponibles. Esa es la mejor manera posible de aprender sobre ellos. Existen varios recursos donde puedes encontrar algoritmos sorprendentes:
1. Algoritmia: tiene una amplia colección de algoritmos, incluida la detección de rostros, etc. El sitio web también ha aparecido en The Wired. url: mercado abierto para algoritmos
2. MAXimal: es un sitio web ruso, pero puedes traducirlo en Google y leerlo con facilidad. Todos los algoritmos están bien segregados según el tipo de problemas como álgebra, gráfico, geometría, etc. url: http://e-maxx.ru/algo/
- ¿Por qué mi código solo pasa números pequeños y no los grandes (con respecto a subconjuntos no divisibles)?
- ¿Qué es un buen libro sobre estructuras de datos y algoritmos en javascript?
- Cómo estimar pi usando un hexágono unitario en Matlab
- ¿Cuáles son las aplicaciones de las estructuras de datos?
- ¿Qué representan realmente los números de Grundy en un juego?
3. GeeksforGeeks: es un sitio web de la comunidad donde puede obtener respuestas de otros programadores para casi todos sus problemas. También tiene una gran colección de fragmentos de código que ilustran varios tipos de problemas, incluidos los algoritmos. url: geeksforgeeks.org