¿Cuáles son los requisitos previos para leer este libro?
Bueno, hagámoslo directamente del autor:
- Deberías tener algo de experiencia en programación. En particular, debe comprender los procedimientos recursivos y las estructuras de datos simples, como las matrices y las listas vinculadas.
- Debería tener alguna facilidad con las pruebas matemáticas, y especialmente las pruebas por inducción matemática.
Algunas partes del libro se basan en algunos conocimientos de cálculo elemental. Más allá de eso, las partes I y VIII de este libro le enseñan todas las técnicas matemáticas que necesitará.
Además, para un programador, sugeriré …
Obtiene un compilador de lenguaje de programación y elabora todos los ejemplos, ejercicios y comprueba con las soluciones proporcionadas en línea en Introducción a los algoritmos | El MIT Presione 🙂
- Cómo resolver radicales anidados como [math] (a + \ sqrt b \,) ^ {1/3} [/ math]
- Algoritmos: ¿Cómo decide si usar BFS o DFS para un problema en particular?
- ¿Podemos utilizar el algoritmo de Clasificación colectiva iterativa (ICA) de forma distributiva para procesar grandes datos?
- ¿Qué es el hashing perfecto?
- Si un algoritmo se ejecuta en tiempo O (N), pero N no excede una constante, ¿puedo decir que el algoritmo se ejecuta en tiempo constante?
Gracias 🙂