Galería de mapas mentales Datos y estructuras de datos.
Este es un mapa mental sobre datos y estructura de datos. Los contenidos principales incluyen: Capítulo 6: Composición de datos en la era del big data, Capítulo 5: Estructura y algoritmo de datos, Capítulo 4: Árbol, Capítulo 3: Cadena, cola y pila. , Capítulo 2: Matrices y listas enlazadas, Capítulo 1: Datos y organización de datos.
Editado a las 2024-02-13 18:50:35,Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Este es un mapa mental sobre una breve historia del tiempo. "Una breve historia del tiempo" es una obra de divulgación científica con una influencia de gran alcance. No sólo presenta los conceptos básicos de cosmología y relatividad, sino que también analiza los agujeros negros y la expansión. del universo. temas científicos de vanguardia como la inflación y la teoría de cuerdas.
¿Cuáles son los métodos de fijación de precios para los subcontratos de proyectos bajo el modelo de contratación general EPC? EPC (Ingeniería, Adquisiciones, Construcción) significa que el contratista general es responsable de todo el proceso de diseño, adquisición, construcción e instalación del proyecto, y es responsable de los servicios de operación de prueba.
Los puntos de conocimiento que los ingenieros de Java deben dominar en cada etapa se presentan en detalle y el conocimiento es completo, espero que pueda ser útil para todos.
Datos y estructuras de datos.
Capítulo 1: Datos y organización de datos
datos
Números: No tienen significado en sí mismos y no tienen significado cuantitativo. Sólo tienen un significado práctico específico en situaciones específicas.
Valor numérico: datos compuestos por símbolos numéricos, con significado cuantitativo y capaces de realizar operaciones aritméticas.
Organización de datos
Elemento de datos: la unidad básica de datos.
Tipos de datos: tipos de datos básicos y tipos de datos estructurales
Estructura de datos: la relación entre datos, es decir, la forma de organización de los datos.
Capítulo 2: Matrices y listas enlazadas
formación
Concepto: una secuencia compuesta por variables del mismo tipo
Matriz unidimensional: adecuada para representar secuencias de datos con características lineales
característica
Los elementos de la matriz tienen el mismo tipo de datos.
Acceda al valor de los elementos de la matriz a través del nombre de la matriz y el subíndice
Almacenar espacio fijo vacío
lista enlazada
Concepto: una estructura de datos que conecta objetos de datos que deben procesarse en forma de nodos mediante punteros.
característica
La estructura de cada nodo en la misma lista vinculada es la misma
Cada lista vinculada debe tener un puntero principal para implementar el procesamiento de referencias y límites de la lista vinculada
El espacio que ocupa la lista enlazada no es fijo.
Capítulo 3: Cadenas, colas y pilas
cadena
Concepto: una secuencia finita de cero o más caracteres.
característica
serialidad finita
Comparabilidad de cadenas
cola
Concepto: una lista lineal de primero en entrar, primero en salir. El final que permite la inserción se denomina cola de la cola y el final que permite la eliminación se denomina cabecera de la cola.
característica
Primero en entrar, primero en salir, último en entrar, último en salir
serialidad finita
pila
Concepto: una tabla lineal con operaciones restringidas, que permite la inserción o eliminación solo en un extremo de la tabla.
característica
Primero en entrar, último en salir, último en entrar, primero en salir
serialidad finita
Capítulo 4: Árbol
Árboles y árboles binarios
El concepto de árbol: puede describirse como un conjunto finito compuesto por n (n>=0) nodos y una relación de nodos definida en el conjunto.
El concepto de árbol binario: es un conjunto finito con n nodos
Propiedades del árbol binario
Hay como máximo 2 k-1 nodos de energía en la k-ésima capa.
Un árbol binario con profundidad k tiene como máximo 2 k - 1 nodos.
n0=n2 1
Operaciones básicas de árboles binarios.
Árbol binario completo y árbol binario incompleto
atravesar
Recorrido de preorden: alrededor de la raíz
Recorrido en orden: raíz izquierda derecha
Recorrido de postorden: raíces izquierda y derecha
tipo de datos abstractos
Capítulo 5: Estructuras de datos y algoritmos
Iteración y recursividad
El concepto de iteración; una actividad que repite un proceso de retroalimentación, generalmente con el objetivo de alinear los resultados con las expectativas del objetivo.
clasificación de datos
Ordenamiento de burbuja
búsqueda de datos
búsqueda secuencial
búsqueda binaria
Capítulo 6: Composición de datos en la era del big data
Organización de datos en sistemas de consulta en tiempo real.
Organización y aplicación de datos de puntos de interés.