Cómo aprender la estructura de datos
El método de aprendizaje de la estructura de datos es el siguiente:
1. Elija un libro adecuado
Un punto recomienda este libro naranja de Princeton: "Algoritmos Cuarta Edición" ", que creo que es el más adecuado para empezar. En el Libro Naranja, se minimiza el análisis y la prueba de algoritmos, y se enfatiza la implementación y aplicación. A través de algunos ejercicios interesantes, la comparación muestra que los algoritmos y estructuras de datos excelentes son eficientes en el tiempo y el espacio.
2. Implementación y aplicación de la programación
Comprender una estructura de datos y programar para realizar su función completa son desafíos completamente diferentes. Hacerlo usted mismo e implementar API simplificadas para algunas estructuras de datos básicas (como clasificación, colecciones, gráficos y procesamiento de cadenas) puede mejorar en gran medida su comprensión de los detalles internos de la estructura de datos.
3. Aprendizaje repetido
Debido a que los algoritmos y las estructuras de datos cubren una gran cantidad de conocimientos, es posible que sea necesario aprender el contenido de un libro en varias etapas, y es inevitable que usted lo haga. Olvídalo. Contenido anterior. Recomiendo aprender rápido y aprender lo más rápido posible. Si realmente no comprende un punto de conocimiento, puede ser escéptico y "no pedir una explicación detallada". Muchas veces, después de un estudio posterior, parte del contenido anterior quedará claro de forma natural. Luego aprende una y otra vez.