Tipos de estructuras de datos

Description

Informática Slide Set on Tipos de estructuras de datos, created by Fabio Caballero on 05/04/2019.
Fabio Caballero
Slide Set by Fabio Caballero, updated more than 1 year ago More Less
Fabio Caballero
Created by Fabio Caballero about 5 years ago
Fabio Caballero
Copied by Fabio Caballero about 5 years ago
0
0

Resource summary

Slide 1

    Tipos de Estructuras de Datos
    Fabio A. Caballero 4-786-575

Slide 2

    Las Estructuras de datos pueden clasificarse en lineales y no lineales. Una Estructura de datos es lineal si sus elementos forman una secuencia o, en otras palabras una lista lineal.
    Tipos de estructuras de datos

Slide 3

    Arrays
    La estructura de datos más simple es el array lineal (o unidimensional). Un array lineal es una lista de números finitos de datos similares, referenciados por medio de un conjunto de n números consecutivos, normalmente 1,2,3, …, n.

Slide 5

    Pilas
    Una pila (stack) es un tipo especial de lista lineal en la que la inserción y borrado de nuevos elementos se realiza sólo por un extremo que se denomina cima o tope (top). La pila es una estructura con numerosas analogías en la vida real: una pila de platos, una pila de monedas, una pila de cajas de zapatos, una pila de camisas, una pila de bandejas, etc.
    Caption: : Representación de las pilas

Slide 7

    Colas
    Las colas son otro tipo de estructura lineal de datos similar a las pilas, diferenciándose de ellas en el modo de insertar/eliminar elementos. Una cola (queue) es una estructura lineal de datos en la que las eliminaciones se realizan al principio de la lista, frente (front), y las inserciones se realizan en el otro extremo, final (rear).
    Caption: : Representación de una cola

Slide 9

Slide 10

    Las estructuras tipo árbol se usan principalmente para representar datos con una relación jerárquica entre sus elementos, como son árboles genealógicos, tablas, etc.
    Árboles

Slide 12

    Grafos
    Los grafos son otra estructura de datos no lineal y que tiene gran número de aplicaciones. El estudio del análisis de grafos ha interesado a los matemáticos durante siglos y representa una parte importante de la teoría combinatoria en matemáticas.
    Caption: : Ejemplo de un grafo

Slide 13

    Grafos
    Los árboles binarios representan estructuras jerárquicas con limitaciones de dos subárboles por cada nodo. Si se eliminan las restricciones de que cada nodo puede apuntar a dos nodos  como máximo y que cada nodo puede estar apuntado por otro nodo  como máximo nos encontramos con un grafo.

Slide 14

Slide 16

    Bibliografia
    http://combomix.net/wp-content/uploads/2017/03/Fundamentos-de-programación-4ta-Edición-Luis-Joyanes-Aguilar-2.pdf   https://www.ecured.cu/Estructura_de_datos
Show full summary Hide full summary

Similar

FUNDAMENTOS DE REDES DE COMPUTADORAS
anhita
Test: "La computadora y sus partes"
Dayana Quiros R
Abreviaciones comunes en programación web
Diego Santos
Seguridad en la red
Diego Santos
Conceptos básicos de redes
ARISAI DARIO BARRAGAN LOPEZ
Excel Básico-Intermedio
Diego Santos
Evolución de la Informática
Diego Santos
Introducción a la Ingeniería de Software
David Pacheco Ji
La ingenieria de requerimientos
Sergio Abdiel He
TECNOLOGÍA TAREA
Denisse Alcalá P
Navegadores de Internet
M Siller