Cualquier libro de texto de matemáticas de segundo grado. Para el segundo grado, la mayoría de los estudiantes al menos han aprendido el algoritmo de suma digital y ya no se puede decir que “no tienen idea de algoritmos”. Al final de la escuela primaria, la mayoría de los estudiantes conocen al menos diez algoritmos diferentes.
Si está buscando un texto introductorio sobre el análisis de algoritmos, necesitará tener muchas matemáticas y estar familiarizado con los conceptos básicos algorítmicos. Mi favorito personal para este tema es CLRS: Introducción a los algoritmos, 3a edición (MIT Press): Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: 9780262033848: Amazon.com: Libros
Es realmente un libro encantador, aunque no puedo comentar sobre su utilidad para alguien que se enseña a sí mismo el análisis algorítmico desde cero. No puedo evitar pensar que sería útil que alguien haya realizado una buena cantidad de programación antes de leer este libro.
- ¿Debería seleccionar siempre el algoritmo con el menor orden de complejidad?
- ¿Qué es mejor en C #, mantener una variable con un tamaño de matriz o llamar a la longitud de la matriz?
- ¿Qué es el algoritmo de optimización de memoria?
- ¿Cómo funciona el algoritmo de 'forma de relleno' en los programas de dibujo?
- Cómo saber cuándo usar .add o .put para agregar a una matriz en Java