Cómo aprender bien las estructuras de datos
La estructura de datos es un curso muy importante para los estudiantes de informática en las universidades, ya sea la penetración de ideas algorítmicas en el futuro o el procesamiento de códigos de programas en el trabajo, es inseparable de la sombra de. estructura de datos. Sin embargo, debido a que hay mucho conocimiento sobre la estructura de datos y es relativamente abstracto, para muchas personas es un dolor de cabeza aprenderlo. De hecho, no es necesario aprender estructuras de datos, naturalmente, hay métodos correspondientes.
En primer lugar, si no se trata de hacer frente a exámenes o exámenes de ingreso de posgrado, sino simplemente para aprender bien las estructuras de datos, entonces deja de recitar esas numerosas complejidades espaciales y temporales. Solo necesitas aprender las simples. Simplemente comprenda qué complejidad es alta y cuál es baja, porque en la realidad rara vez se utiliza el cálculo de la complejidad específica.
En segundo lugar, la estructura de datos se puede entender por su nombre. Lo que estudiamos principalmente es una estructura, por lo que la interpretación y definición simple de cualquier estructura es muy abstracta, por lo que necesitamos visualizar cada estructura, independientemente de ella. Ya sea una cola de lista vinculada simple o un árbol o gráfico binario complejo, dibujar cada estructura puede ayudarlo fácilmente a comprender el principio de la estructura si realiza operaciones como inserción, eliminación, clasificación, etc. , con estas imágenes Las imágenes también pueden ayudarte a mostrarlo de forma intuitiva.
Por último, debes dominar la aplicación de cada estructura. Responda preguntas en varias plataformas del DO si su escuela tiene una plataforma de respuesta a preguntas, es lo más conveniente. En el proceso de responder preguntas, debe realizar especialmente una capacitación en capítulos especiales para cada punto de conocimiento de la estructura de datos para cultivar su pensamiento habitual sobre el uso de la estructura de datos en el proceso de programación y dominar cuándo usar el árbol binario equilibrado, cuándo usar hash y cuándo usar hachís. Usar imágenes, etc.
Una cosa más, si quieres aprender bien la estructura de datos, es esencial tener buenos cursos. Si el profesor universitario enseña lo suficientemente bien, puede guiarte a apreciar el hermoso paisaje de la estructura de datos. aprende por ti mismo Si quieres convertirte en una persona talentosa, te recomiendo las clases impartidas por la abuela Chen Yue de la Universidad de Zhejiang y las clases impartidas por el profesor Deng Junhui de la Universidad de Tsinghua. Ambas son muy completas y fáciles de entender.