SlideShare una empresa de Scribd logo
1 de 11
ESTRUCTURA DE DATOS

PRESENTACION
PILAS & COLAS

• DIOGENES DE LA CRUZ – 12-0722
• DIONIS GARCIA – 12-0836
Lista
Una lista enlazada es una de las estructuras de datos fundamentales, y puede ser usada
para implementar otras estructuras de datos. Consiste en una secuencia de nodos, en los
que se guardan campos de datos arbitrarios y una o dos referencias, enlaces

o punteros (punteros) al nodo anterior o posterior. El principal beneficio de las listas
enlazadas respecto a los vectores convencionales es que el orden de los elementos
enlazados puede ser diferente al orden de almacenamiento en la memoria o el
disco, permitiendo que el orden de recorrido de la lista sea diferente al de
almacenamiento.
COLAS

LAS

COLAS

LLAMADAS

TAMBIEN

FIFO

(FIRST

IN

FIRST

OUT), REFIRIENDOSE AL PRIMERO QUE ENTRA ES EL PRIMERO EN
SALIR.
TIPOS DE COLAS:
• COLAS SIMPLES
• COLAS CIRCULARES
COLAS SIMPLES
EL DATO ES INSERTADO POR UN SITIO Y ES EXTRAIDO POR OTRO, EN EL CASO DE
LAS COLAS SIMPLES SE INSERTA POR EL FINAL Y SE EXTRAE POR EL PRINCIPIO.
PARA HACER GESTION DE ESTE TIPO DE COLAS HAYQUE RECORDAR SIEMPRE
CUAL ES EL SIGUIENTE ELEMENTO QUE SE VA A LEER Y CUAL FUE EL ULTIMO QUE
SE INTRODUJO.
COLA CIRCULAR
EN LAS COLAS CIRCULARES SE CONSIDERA LUEGO DEL ULTIMO ELEMENTO
SE ACCEDE DE NUEVO AL PRIMERO. DE ESTA FORMA SE REUTILIZAN LAS
POSICIONES EXTRAIDAS, EL FINAL DE LA COLA ES A SU VEZ EL
PRINCIPIO, CREANDO UN CIRCUITO CERRADO.
PILAS
Son otro tipo de esturctura de datos lineales, las cuales presentan
restricciones en cuanto a la posición en la cual pueden realizarse las
inserciones y las extracciones de los elementos.
Una pila es una lista de elementos en la que se pueden insertar y eliminar
elementos sólo por uno de los extremos. Como consecuencia, los
elementos de una pila serán eliminados en orden inverso al que se
insertaron. Es decir, el último elemento que se metió a la pila será el
primero en salir de ella.
ENLACE PARA CONSULTAR
http://www.youtube.com/watch?v=56jBvugTCn0
FIN

Más contenido relacionado

La actualidad más candente (16)

Aplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datosAplicaciòn de las estructuras de datos
Aplicaciòn de las estructuras de datos
 
Conceptos de bases de datos yubis.pptx
Conceptos de bases de datos yubis.pptxConceptos de bases de datos yubis.pptx
Conceptos de bases de datos yubis.pptx
 
Presentacion de base de datos
Presentacion de base de datosPresentacion de base de datos
Presentacion de base de datos
 
Listas
ListasListas
Listas
 
ACTIVIDAD DIAPOSITIVAS.pptx
ACTIVIDAD DIAPOSITIVAS.pptxACTIVIDAD DIAPOSITIVAS.pptx
ACTIVIDAD DIAPOSITIVAS.pptx
 
ACTIVIDAD DIAPOSITIVAS 1.pptx
ACTIVIDAD DIAPOSITIVAS 1.pptxACTIVIDAD DIAPOSITIVAS 1.pptx
ACTIVIDAD DIAPOSITIVAS 1.pptx
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de dato sgrupo 5
Base de dato sgrupo 5Base de dato sgrupo 5
Base de dato sgrupo 5
 
Base de datos dox 5
Base de datos dox 5Base de datos dox 5
Base de datos dox 5
 
Informe 5
Informe 5Informe 5
Informe 5
 
Base de datos grupo 5
Base de datos grupo 5Base de datos grupo 5
Base de datos grupo 5
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Importancia de las listas Estructura de datos.
Importancia de las listas Estructura de datos.Importancia de las listas Estructura de datos.
Importancia de las listas Estructura de datos.
 

Destacado

Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)dionis166
 
Quattro sentenze 2015 n. 11
Quattro sentenze 2015 n. 11Quattro sentenze 2015 n. 11
Quattro sentenze 2015 n. 11Forum Appalti
 
Punjab holocaust – 1947
Punjab holocaust – 1947Punjab holocaust – 1947
Punjab holocaust – 1947Shahid Husain
 
Marielisa tovar gomez higiene y seguridad saia
Marielisa tovar gomez higiene y seguridad saiaMarielisa tovar gomez higiene y seguridad saia
Marielisa tovar gomez higiene y seguridad saiamarielisatovar
 
Tugas 3 kelompok 5
Tugas 3 kelompok 5Tugas 3 kelompok 5
Tugas 3 kelompok 5lagilagiryan
 
manejo de competencias
manejo de competenciasmanejo de competencias
manejo de competenciasJose Cardenas
 
The most innovative guys in the room don't always win
The most innovative guys in the room don't always winThe most innovative guys in the room don't always win
The most innovative guys in the room don't always winAdam Higdon
 
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...Patricia Torres
 
Supercow volume ii the bully
Supercow volume ii the bullySupercow volume ii the bully
Supercow volume ii the bullylokay
 
презентація Ukrainische nationalküche als spiegelbild der nation
презентація Ukrainische nationalküche als spiegelbild der nationпрезентація Ukrainische nationalküche als spiegelbild der nation
презентація Ukrainische nationalküche als spiegelbild der nationaliusia77
 
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]Eric Nolan
 

Destacado (20)

Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)
 
Quattro sentenze 2015 n. 11
Quattro sentenze 2015 n. 11Quattro sentenze 2015 n. 11
Quattro sentenze 2015 n. 11
 
Punjab holocaust – 1947
Punjab holocaust – 1947Punjab holocaust – 1947
Punjab holocaust – 1947
 
Marielisa tovar gomez higiene y seguridad saia
Marielisa tovar gomez higiene y seguridad saiaMarielisa tovar gomez higiene y seguridad saia
Marielisa tovar gomez higiene y seguridad saia
 
Leccion 1 de_fep
Leccion 1 de_fepLeccion 1 de_fep
Leccion 1 de_fep
 
12.2
12.212.2
12.2
 
Tugas 3 kelompok 5
Tugas 3 kelompok 5Tugas 3 kelompok 5
Tugas 3 kelompok 5
 
Virus y antivirus
Virus y antivirusVirus y antivirus
Virus y antivirus
 
manejo de competencias
manejo de competenciasmanejo de competencias
manejo de competencias
 
The most innovative guys in the room don't always win
The most innovative guys in the room don't always winThe most innovative guys in the room don't always win
The most innovative guys in the room don't always win
 
Let's Talk About Race
Let's Talk About RaceLet's Talk About Race
Let's Talk About Race
 
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...
Aproximación a una Poética Paradigmática del Medio Ambiente - Para una Compre...
 
Proceso didáctico
Proceso didácticoProceso didáctico
Proceso didáctico
 
Supercow volume ii the bully
Supercow volume ii the bullySupercow volume ii the bully
Supercow volume ii the bully
 
Older Driver Support System
Older Driver Support SystemOlder Driver Support System
Older Driver Support System
 
May 1
May 1May 1
May 1
 
презентація Ukrainische nationalküche als spiegelbild der nation
презентація Ukrainische nationalküche als spiegelbild der nationпрезентація Ukrainische nationalküche als spiegelbild der nation
презентація Ukrainische nationalküche als spiegelbild der nation
 
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]
Why the Roof Hasn't Caved In [Sightlines_CAUBO Webinar]
 
La web 2.o por efc
La web 2.o por efcLa web 2.o por efc
La web 2.o por efc
 
Electroestatica
ElectroestaticaElectroestatica
Electroestatica
 

Similar a EstructurasDatosListasColasPilas

Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)dionis166
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colasAmaury Pascal
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colasAmaury Pascal
 
Presentacion de Listas, Pilas y Colas
Presentacion de Listas, Pilas y ColasPresentacion de Listas, Pilas y Colas
Presentacion de Listas, Pilas y ColasKate Pros
 
Unidad 3 estructuras lineales estaticas y dinamicas
Unidad 3 estructuras lineales estaticas y dinamicasUnidad 3 estructuras lineales estaticas y dinamicas
Unidad 3 estructuras lineales estaticas y dinamicasrehoscript
 
Unidad 3 estructuras lineales
Unidad 3 estructuras linealesUnidad 3 estructuras lineales
Unidad 3 estructuras linealesUrban Skate House
 
Listas, pilas & colas estructura de_datos
Listas, pilas & colas estructura de_datosListas, pilas & colas estructura de_datos
Listas, pilas & colas estructura de_datosdionis166
 
Lissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colasLissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colasLissette I. Pimentel S
 
Listas, pilas y colas richard ramos 09-1130
Listas, pilas y colas   richard ramos 09-1130Listas, pilas y colas   richard ramos 09-1130
Listas, pilas y colas richard ramos 09-1130reyarturo16
 

Similar a EstructurasDatosListasColasPilas (20)

Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)Presentacion (listas, pilas & colas)
Presentacion (listas, pilas & colas)
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colas
 
Lista, pilas y colas
Lista, pilas y colasLista, pilas y colas
Lista, pilas y colas
 
Tipos de listas en estructura de datos
Tipos de listas en estructura de datosTipos de listas en estructura de datos
Tipos de listas en estructura de datos
 
Presentacion de Listas, Pilas y Colas
Presentacion de Listas, Pilas y ColasPresentacion de Listas, Pilas y Colas
Presentacion de Listas, Pilas y Colas
 
Listas de Java
Listas de JavaListas de Java
Listas de Java
 
Unidad 3 estructuras lineales estaticas y dinamicas
Unidad 3 estructuras lineales estaticas y dinamicasUnidad 3 estructuras lineales estaticas y dinamicas
Unidad 3 estructuras lineales estaticas y dinamicas
 
Unidad 3 estructuras lineales
Unidad 3 estructuras linealesUnidad 3 estructuras lineales
Unidad 3 estructuras lineales
 
Listas enlazadas
Listas enlazadasListas enlazadas
Listas enlazadas
 
estructura lineales
estructura linealesestructura lineales
estructura lineales
 
Listas, pilas & colas estructura de_datos
Listas, pilas & colas estructura de_datosListas, pilas & colas estructura de_datos
Listas, pilas & colas estructura de_datos
 
Listas enlazadas
Listas enlazadasListas enlazadas
Listas enlazadas
 
Listas encadenadas
Listas encadenadas Listas encadenadas
Listas encadenadas
 
Estructuras lineales
Estructuras linealesEstructuras lineales
Estructuras lineales
 
Listas
ListasListas
Listas
 
Lissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colasLissette pimentel 11 1149 --- listas, pilas y colas
Lissette pimentel 11 1149 --- listas, pilas y colas
 
Listas,pilas&colas yorka
Listas,pilas&colas yorkaListas,pilas&colas yorka
Listas,pilas&colas yorka
 
Listas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de DatosListas,pilas y colas Estructura de Datos
Listas,pilas y colas Estructura de Datos
 
Listas, pilas y colas richard ramos 09-1130
Listas, pilas y colas   richard ramos 09-1130Listas, pilas y colas   richard ramos 09-1130
Listas, pilas y colas richard ramos 09-1130
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 

EstructurasDatosListasColasPilas

  • 1. ESTRUCTURA DE DATOS PRESENTACION PILAS & COLAS • DIOGENES DE LA CRUZ – 12-0722 • DIONIS GARCIA – 12-0836
  • 2. Lista Una lista enlazada es una de las estructuras de datos fundamentales, y puede ser usada para implementar otras estructuras de datos. Consiste en una secuencia de nodos, en los que se guardan campos de datos arbitrarios y una o dos referencias, enlaces o punteros (punteros) al nodo anterior o posterior. El principal beneficio de las listas enlazadas respecto a los vectores convencionales es que el orden de los elementos enlazados puede ser diferente al orden de almacenamiento en la memoria o el disco, permitiendo que el orden de recorrido de la lista sea diferente al de almacenamiento.
  • 3.
  • 4. COLAS LAS COLAS LLAMADAS TAMBIEN FIFO (FIRST IN FIRST OUT), REFIRIENDOSE AL PRIMERO QUE ENTRA ES EL PRIMERO EN SALIR. TIPOS DE COLAS: • COLAS SIMPLES • COLAS CIRCULARES
  • 5. COLAS SIMPLES EL DATO ES INSERTADO POR UN SITIO Y ES EXTRAIDO POR OTRO, EN EL CASO DE LAS COLAS SIMPLES SE INSERTA POR EL FINAL Y SE EXTRAE POR EL PRINCIPIO. PARA HACER GESTION DE ESTE TIPO DE COLAS HAYQUE RECORDAR SIEMPRE CUAL ES EL SIGUIENTE ELEMENTO QUE SE VA A LEER Y CUAL FUE EL ULTIMO QUE SE INTRODUJO.
  • 6. COLA CIRCULAR EN LAS COLAS CIRCULARES SE CONSIDERA LUEGO DEL ULTIMO ELEMENTO SE ACCEDE DE NUEVO AL PRIMERO. DE ESTA FORMA SE REUTILIZAN LAS POSICIONES EXTRAIDAS, EL FINAL DE LA COLA ES A SU VEZ EL PRINCIPIO, CREANDO UN CIRCUITO CERRADO.
  • 7. PILAS Son otro tipo de esturctura de datos lineales, las cuales presentan restricciones en cuanto a la posición en la cual pueden realizarse las inserciones y las extracciones de los elementos.
  • 8. Una pila es una lista de elementos en la que se pueden insertar y eliminar elementos sólo por uno de los extremos. Como consecuencia, los elementos de una pila serán eliminados en orden inverso al que se insertaron. Es decir, el último elemento que se metió a la pila será el primero en salir de ella.
  • 9.
  • 11. FIN