Permítanme decirles que, en el ámbito académico, aprendemos estos conceptos de la estructura de datos, no porque tengamos que conectar código cuando lleguemos a la industria s / w, hay implementaciones listas para usar, todas disponibles en la mayoría de los lenguajes de programación como Colecciones. en JAVA y STL en C ++.
quizás los aprendamos para que podamos usarlos de manera efectiva y podamos saber qué sucede detrás de escena.
La estructura de datos también es importante desde el punto de vista de la entrevista.
De vuelta al punto aquí hay algunos libros de texto:
- Estructuras de datos – Seymour Lipschutz
- Introducción a los algoritmos : Charles E. Leiserson, Clifford Stein, Ronald Rivest y Thomas H. Cormen
- Algoritmos (4ª edición): Robert Sedgewick, Kevin Wayne
La mayoría de ellos disponibles en línea en PDF.
- ¿Cuáles son los sitios web o aplicaciones para enseñar programación en línea?
- ¿Dónde puedo estudiar la codificación en línea de forma gratuita?
- ¿Cuáles son los mejores portales de aprendizaje electrónico?
- ¿Qué es lo que impide que una persona afirme falsamente que tiene un nanodegrado de Udacity?
- ¿Cuál es la mejor plataforma en línea para la educación continua en los Estados Unidos?
Canales de YouTube:
mycodeschool
Yo merezco
Algoritmo mundo hindi
Tushar Roy
MIT OpenCourseWare Hight Level
y muchos más.
Encontrará el árbol y el gráfico allí, así como otros DS que necesitará más adelante.
Todo lo mejor.