“Libros gratis”-
- Estructuras de datos y algoritmos de Adam Drozdek (C ++)
- Estructuras de datos y algoritmos de Alfred V. Aho (pascal)
- Estructuras de datos y diseño de programas en C ++ por Robert L. Kruse
- Estructuras de datos y análisis de algoritmos en C ++ por Mark Allen Weiss
Pero el mejor libro que recomendaría es Introducción a los Algoritmos (Cormen, llamada Biblia de Algoritmos). Este libro es independiente del idioma ya que solo se dan algoritmos. Y es bueno porque si necesita algún programa determinado, puede encontrarlo fácilmente en la web.
Este libro puede verse un poco duro y teórico al principio, pero es uno de los mejores libros para Algo. Puede seguir estos recursos para los códigos C ++ de DS y Algo. : –
- ¿Cuáles son las estructuras de datos y los algoritmos utilizados en la programación competitiva?
- ¿Hay alguna prueba de que los algoritmos de clasificación no pueden tener una complejidad mejor que O (Nlog (N))?
- ¿Cuál es la diferencia entre el algoritmo memético y el algoritmo genético?
- ¿Cómo puedo diseñar una función hash que elija aleatoriamente 16 bits de un número de 32 bits?
- ¿Por qué usamos algoritmos?
- GeeksforGeeks | Un portal informático para geeks
- tutoriales en topcoder. Algunos de ellos son: estructuras de datos: topcoder, tutoriales de algoritmos
- tutoriales sobre codechef- Introducción a los gráficos: definiciones, recorrido, búsqueda en profundidad, factores de computación de un gran número en C / C ++: un tutorial