¿Cuáles son los libros de referencia para la estructura de datos (versión en lenguaje C)?

Recomiende el libro de texto "Estructura de datos" (versión en lenguaje c) (Tsinghua University Press, editado por Yan Weimin y Wu Weimin).

El capítulo 1 del "Libro de texto de la serie de computadoras de la Universidad de Tsinghua: estructura de datos (edición en lenguaje C)" revisa conceptos básicos como datos, estructuras de datos y tipos de datos abstractos. Del capítulo 2 al capítulo 7, comienza con tipos de datos abstractos; Desde la perspectiva del tema, se discuten respectivamente los tipos básicos de estructuras de datos y sus aplicaciones como listas lineales, pilas, colas, cadenas, arreglos, listas generalizadas, árboles y árboles binarios, y gráficos.

El Capítulo 8 proporciona una introducción completa a las tecnologías básicas de gestión de almacenamiento dinámico involucradas en sistemas operativos y compiladores.

El Capítulo 9 al Capítulo 11 analiza la búsqueda y la clasificación. Además de presentar varios métodos de implementación, también se centran en el análisis cualitativo o cuantitativo y la comparación a lo largo del tiempo.

Este libro se puede utilizar como libro de texto de pregrado o universidad para estudiantes de informática o carreras relacionadas con la información.

La estructura de datos es la forma en que una computadora almacena y organiza los datos. Una estructura de datos se refiere a una colección de elementos de datos que tienen una o más relaciones específicas entre sí. A menudo, las estructuras de datos cuidadosamente seleccionadas pueden conducir a una mayor eficiencia operativa o de almacenamiento. Las estructuras de datos suelen estar relacionadas con algoritmos de recuperación y técnicas de indexación eficientes.