SlideShare una empresa de Scribd logo
1 de 6
UNIVERSIDAD TECNICA DEL NORTE
Estructura de Datos
Santiago J. López C.
3ro CISIC.

Conceptos de Pilas.
Autor: http://www.programacionfacil.com/estructura_de_datos/pilas
Son aquellas que solo tiene 2 operaciones, Push(Inserción) y Pop(Eliminación) la
cual solo se puede efectuar por un extremo llamado Top. Sin Embargo se le pueden
aplicar todas las operaciones al igual que a las listas.

Autor: http://es.wikipedia.org/wiki/Pila_(inform%C3%A1tica)
Una pila (stack en inglés) es una lista ordenada o estructura de datos en la que el
modo de acceso a sus elementos es de tipo LIFO (del inglés Last In FirstOut, último
en entrar, primero en salir) que permite almacenar y recuperar datos. Esta
estructura se aplica en multitud de ocasiones en el área de informática debido a su
simplicidad y ordenación implícita de la propia estructura.

Autor: http://www.algoritmia.net/articles.php?id=14
Una pila es una estructura de datos de acceso restrictivo a sus elementos. Se
puede entender como una pila de libros que se amontonan de abajo hacia arriba.
En principio no hay libros; después ponemos uno, y otro encima de éste, y así
sucesivamente. Posteriormente los solemos retirar empezando desde la cima de la
pila de libros, es decir, desde el último que pusimos, y terminaríamos por retirar el
primero que pusimos, posiblemente ya cubierto de polvo.

Definición Personal.
Para mí las Pilas son una lista, en columna donde se guarda información una
encima de otra, y cuando queremos acceder a esta accedemos a la última
información guardada, o ha la primera información encontrada en la cima de la pila.
También tenemos dos definiciones importantes para el uso de las pilas, meter una
información lo denominamos Push, y la información se guardara una encima de
otra y para sacar la información lo denominamos Pop.
UNIVERSIDAD TECNICA DEL NORTE
Estructura de Datos
Santiago J. López C.
3ro CISIC.

Implementar un método que reciba como parámetro el código de un
producto y retorne la cantidad que existe en stock y su precio.

public String contidadProducto(String cod){
Producto p;
String r = "No se encontro el producto";
for (int i = 0; i <numElementos; i++) {
if(A[i] != null){
p = (Producto)A[i];
if(p.getCodigo().equals(cod)){
r="Hay " + p.getCantidad() + " unidad(es) " + " y su valor es de "
+ p.getPrecio() + "$";
}
}
}
return r;
}
UNIVERSIDAD TECNICA DEL NORTE
ESTRUCTURA DE DATOS I
NOMBRE: Santiago López
CURSO: 3ro CISIC
FECHA: 26/Nov/2013

Estructura de Datos Colas

Definición.Una cola es una estructura de datos, caracterizada por ser una secuencia
de elementos en la que la operación de inserción push se realiza por un
extremo y la operación de extracción pop por el otro. También se le llama
estructura FIFO del inglés (First In FirstOut), debido a que el primer
elemento en entrar será también el primero en salir.
Fuente: http://estructura-de-datos-garo.blogspot.com/2011/10/colas-informatica.html
Definición.Una cola es aquella que solo tiene 2 operaciones, Push(Inserción) y
Pop(Eliminación). Push solo se puede efectuar por un extremo llamado
Frente y Pop por el extremo Llamado Final. Sin Embargo se le pueden
aplicar todas las operación al igual que a las listas.
Fuente: http://www.programacionfacil.com/estructura_de_datos/colas
Definición.La particularidad de una estructura de datos de cola es el hecho de que
sólo podemos acceder al primer y al último elemento de la estructura. Así
mismo, los elementos sólo se pueden eliminar por el principio y sólo se
pueden añadir por el final de la cola.
Fuente: http://es.wikipedia.org/wiki/Cola_(inform%C3%A1tica)
Definición Personal.Para mi una estructura de datos cola es en la cual podemos ir
almacenando datos, vamos a meter información por un extremo y sacar
información por el otro extremo, al hacer esto quiere decir que el primer
dato que extraigamos será el primer dato ingresado en nuestra cola, por
eso se le denomina FIFO con sus siglas First Input First Output, y solo
tendremos acceso o bien a la primera posición de nuestra cola o a la
última.

Uso de colas en la vida real.Podemos evidenciar esta estructura de dato en la vida real por
ejemplo en la parada del Bus, la persona que llego primero se
coloca al principio y es la que primero entrara en el bus, mientras
que la última que llego será la última en entrar.
También lo podemos evidenciar cuando queremos entrar al cine el
primero en llegar es el que primero entrara al cine, mientras que los
que van llegando después se colocaran atrás de cada persona, la
última persona en llegar será la última que entrara.
Podemos también evidenciarlo en una peluquería, que primero es
atendido la primera persona.
En una cola para el banco el primero que ingreso a la cola es el
primero en ser atendido.
Cuando esperamos para entrar a un estadio para ver un partido, o
cuando queremos comprar una entrada para el partido.
UNIVERSIDAD TECNICA DEL NORTE
Estructura de Datos
Santiago López
Varela Rodrigo
Chandi Bayardo
3ro CISIC.

Realizar una presentación colaborativa en Prezi sobre Colas de Prioridad e
indicar su url.

http://prezi.com/rolflkv-udln/colas-de-prioridad/

Más contenido relacionado

La actualidad más candente

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
 
Pilas Colas IUTE
Pilas Colas IUTEPilas Colas IUTE
Pilas Colas IUTEestudientes
 
Arrays csharp visto_desde_c
Arrays csharp visto_desde_cArrays csharp visto_desde_c
Arrays csharp visto_desde_cPamela Calavetta
 
Estructura de datos. Listas pilas y colas. Augusto De Oleo
Estructura de datos. Listas pilas y colas. Augusto De OleoEstructura de datos. Listas pilas y colas. Augusto De Oleo
Estructura de datos. Listas pilas y colas. Augusto De OleoAugusto De Oleo
 
Programacion iv sesion10 php
Programacion iv sesion10 phpProgramacion iv sesion10 php
Programacion iv sesion10 phpRoberto Garcia
 
Ficheros de cabecera
Ficheros de cabeceraFicheros de cabecera
Ficheros de cabeceraVerito25_
 

La actualidad más candente (7)

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
 
Enviar
EnviarEnviar
Enviar
 
Pilas Colas IUTE
Pilas Colas IUTEPilas Colas IUTE
Pilas Colas IUTE
 
Arrays csharp visto_desde_c
Arrays csharp visto_desde_cArrays csharp visto_desde_c
Arrays csharp visto_desde_c
 
Estructura de datos. Listas pilas y colas. Augusto De Oleo
Estructura de datos. Listas pilas y colas. Augusto De OleoEstructura de datos. Listas pilas y colas. Augusto De Oleo
Estructura de datos. Listas pilas y colas. Augusto De Oleo
 
Programacion iv sesion10 php
Programacion iv sesion10 phpProgramacion iv sesion10 php
Programacion iv sesion10 php
 
Ficheros de cabecera
Ficheros de cabeceraFicheros de cabecera
Ficheros de cabecera
 

Destacado

Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...
Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...
Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...maisonmarrakech7556
 
El perrito valiente2
El perrito valiente2El perrito valiente2
El perrito valiente2Logos Academy
 
Entretenimientos varios - Winter Camp
Entretenimientos varios - Winter CampEntretenimientos varios - Winter Camp
Entretenimientos varios - Winter CampLogos Academy
 
Pass through des taux directeurs de la Banque Centrale
Pass through des taux directeurs de la Banque Centrale Pass through des taux directeurs de la Banque Centrale
Pass through des taux directeurs de la Banque Centrale Diverscj
 
Fracción de un número
Fracción de un númeroFracción de un número
Fracción de un númeroLogos Academy
 
La pose il_faut_savoir_la_prendre1
La pose il_faut_savoir_la_prendre1La pose il_faut_savoir_la_prendre1
La pose il_faut_savoir_la_prendre1Emile Nadphasouk
 
Urcuyaya belen balladares
Urcuyaya belen balladaresUrcuyaya belen balladares
Urcuyaya belen balladaresLogos Academy
 
Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
 Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
Microsoft Windows 10 Technical Preview sur une machine virtuelle VirtualboxMaggiC solutions, Liège, Belgium
 
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...Alejandro Delobelle
 
Aspectos técnicos de la ontología PPROC
Aspectos técnicos de la ontología PPROCAspectos técnicos de la ontología PPROC
Aspectos técnicos de la ontología PPROCOscar Corcho
 
Dossier de presse medibat fr
Dossier de presse medibat frDossier de presse medibat fr
Dossier de presse medibat frramzikallel
 

Destacado (20)

Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...
Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...
Idees simples sur des elements de racine pour Riad dans la terrasse de piscin...
 
LLB cert
LLB certLLB cert
LLB cert
 
VF_classement 2014
VF_classement 2014VF_classement 2014
VF_classement 2014
 
Isolation des bâtiments
Isolation des bâtimentsIsolation des bâtiments
Isolation des bâtiments
 
Book expériences
Book expériencesBook expériences
Book expériences
 
El perrito valiente2
El perrito valiente2El perrito valiente2
El perrito valiente2
 
Plan de comunicación
Plan de comunicaciónPlan de comunicación
Plan de comunicación
 
Entretenimientos varios - Winter Camp
Entretenimientos varios - Winter CampEntretenimientos varios - Winter Camp
Entretenimientos varios - Winter Camp
 
Pass through des taux directeurs de la Banque Centrale
Pass through des taux directeurs de la Banque Centrale Pass through des taux directeurs de la Banque Centrale
Pass through des taux directeurs de la Banque Centrale
 
Fracción de un número
Fracción de un númeroFracción de un número
Fracción de un número
 
La pose il_faut_savoir_la_prendre1
La pose il_faut_savoir_la_prendre1La pose il_faut_savoir_la_prendre1
La pose il_faut_savoir_la_prendre1
 
Porcentajes
PorcentajesPorcentajes
Porcentajes
 
Machines de moussage
Machines de moussageMachines de moussage
Machines de moussage
 
Urcuyaya belen balladares
Urcuyaya belen balladaresUrcuyaya belen balladares
Urcuyaya belen balladares
 
angibaudPH14
angibaudPH14angibaudPH14
angibaudPH14
 
Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
 Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
Microsoft Windows 10 Technical Preview sur une machine virtuelle Virtualbox
 
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...
Workshop Abierto! | Transformación Personal y Compromiso Colectivo > Desafío ...
 
Aspectos técnicos de la ontología PPROC
Aspectos técnicos de la ontología PPROCAspectos técnicos de la ontología PPROC
Aspectos técnicos de la ontología PPROC
 
Dossier de presse medibat fr
Dossier de presse medibat frDossier de presse medibat fr
Dossier de presse medibat fr
 
Fabricio
FabricioFabricio
Fabricio
 

Similar a Trabajos de Estructura de Datos

Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datosJosé Braganza
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datoscharlezgt
 
3.0 estructuras lineales
3.0 estructuras lineales3.0 estructuras lineales
3.0 estructuras linealeserwin_alexander
 
9 Colas
9 Colas9 Colas
9 ColasUVM
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colasMaxDLeon
 
Trabajo colaborativo2
Trabajo colaborativo2Trabajo colaborativo2
Trabajo colaborativo2ialbadanm
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasHuascar Génere
 
Listas, pilas & colas
Listas, pilas & colasListas, pilas & colas
Listas, pilas & colasjorgeluis0317
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colaslabarra90
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colaslabarra90
 
Estructuras dinámicas
Estructuras dinámicasEstructuras dinámicas
Estructuras dinámicasPatriciaU
 
Unidad iii Pilas y colas
Unidad iii Pilas y colasUnidad iii Pilas y colas
Unidad iii Pilas y colasCecilia Loeza
 
PAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDPAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDFranco Snipes
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Juan Astudillo
 
Listas pilas colas
Listas pilas colasListas pilas colas
Listas pilas colasxpiner
 

Similar a Trabajos de Estructura de Datos (20)

Sesion n°1 estructura de datos
Sesion n°1 estructura de datosSesion n°1 estructura de datos
Sesion n°1 estructura de datos
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Datos
DatosDatos
Datos
 
3.0 estructuras lineales
3.0 estructuras lineales3.0 estructuras lineales
3.0 estructuras lineales
 
9 Colas
9 Colas9 Colas
9 Colas
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Trabajo colaborativo2
Trabajo colaborativo2Trabajo colaborativo2
Trabajo colaborativo2
 
Estructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colasEstructura de datos: lista, pilas y colas
Estructura de datos: lista, pilas y colas
 
Unidad iii pilas y colas
Unidad iii pilas y colasUnidad iii pilas y colas
Unidad iii pilas y colas
 
Listas, pilas & colas
Listas, pilas & colasListas, pilas & colas
Listas, pilas & colas
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
 
Tad lista, pilas y colas
Tad lista, pilas y colasTad lista, pilas y colas
Tad lista, pilas y colas
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 
Estructuras dinámicas
Estructuras dinámicasEstructuras dinámicas
Estructuras dinámicas
 
Unidad iii Pilas y colas
Unidad iii Pilas y colasUnidad iii Pilas y colas
Unidad iii Pilas y colas
 
PAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVDPAILAS Y COLAS EN LA ULEAM FVD
PAILAS Y COLAS EN LA ULEAM FVD
 
Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)Java pilas (Stacks) y colas (Queues)
Java pilas (Stacks) y colas (Queues)
 
Listas pilas colas
Listas pilas colasListas pilas colas
Listas pilas colas
 

Más de carpiop

Plan clase
Plan clasePlan clase
Plan clasecarpiop
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópezcarpiop
 
Syllabus
SyllabusSyllabus
Syllabuscarpiop
 
Pruebas de edi
Pruebas de ediPruebas de edi
Pruebas de edicarpiop
 
WebQuest Estructura de Datos
WebQuest Estructura de DatosWebQuest Estructura de Datos
WebQuest Estructura de Datoscarpiop
 

Más de carpiop (6)

Floyd
FloydFloyd
Floyd
 
Plan clase
Plan clasePlan clase
Plan clase
 
Santiago lópez
Santiago lópezSantiago lópez
Santiago lópez
 
Syllabus
SyllabusSyllabus
Syllabus
 
Pruebas de edi
Pruebas de ediPruebas de edi
Pruebas de edi
 
WebQuest Estructura de Datos
WebQuest Estructura de DatosWebQuest Estructura de Datos
WebQuest Estructura de Datos
 

Último

FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 

Último (20)

FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 

Trabajos de Estructura de Datos

  • 1. UNIVERSIDAD TECNICA DEL NORTE Estructura de Datos Santiago J. López C. 3ro CISIC. Conceptos de Pilas. Autor: http://www.programacionfacil.com/estructura_de_datos/pilas Son aquellas que solo tiene 2 operaciones, Push(Inserción) y Pop(Eliminación) la cual solo se puede efectuar por un extremo llamado Top. Sin Embargo se le pueden aplicar todas las operaciones al igual que a las listas. Autor: http://es.wikipedia.org/wiki/Pila_(inform%C3%A1tica) Una pila (stack en inglés) es una lista ordenada o estructura de datos en la que el modo de acceso a sus elementos es de tipo LIFO (del inglés Last In FirstOut, último en entrar, primero en salir) que permite almacenar y recuperar datos. Esta estructura se aplica en multitud de ocasiones en el área de informática debido a su simplicidad y ordenación implícita de la propia estructura. Autor: http://www.algoritmia.net/articles.php?id=14 Una pila es una estructura de datos de acceso restrictivo a sus elementos. Se puede entender como una pila de libros que se amontonan de abajo hacia arriba. En principio no hay libros; después ponemos uno, y otro encima de éste, y así sucesivamente. Posteriormente los solemos retirar empezando desde la cima de la pila de libros, es decir, desde el último que pusimos, y terminaríamos por retirar el primero que pusimos, posiblemente ya cubierto de polvo. Definición Personal. Para mí las Pilas son una lista, en columna donde se guarda información una encima de otra, y cuando queremos acceder a esta accedemos a la última información guardada, o ha la primera información encontrada en la cima de la pila. También tenemos dos definiciones importantes para el uso de las pilas, meter una información lo denominamos Push, y la información se guardara una encima de otra y para sacar la información lo denominamos Pop.
  • 2.
  • 3. UNIVERSIDAD TECNICA DEL NORTE Estructura de Datos Santiago J. López C. 3ro CISIC. Implementar un método que reciba como parámetro el código de un producto y retorne la cantidad que existe en stock y su precio. public String contidadProducto(String cod){ Producto p; String r = "No se encontro el producto"; for (int i = 0; i <numElementos; i++) { if(A[i] != null){ p = (Producto)A[i]; if(p.getCodigo().equals(cod)){ r="Hay " + p.getCantidad() + " unidad(es) " + " y su valor es de " + p.getPrecio() + "$"; } } } return r; }
  • 4. UNIVERSIDAD TECNICA DEL NORTE ESTRUCTURA DE DATOS I NOMBRE: Santiago López CURSO: 3ro CISIC FECHA: 26/Nov/2013 Estructura de Datos Colas Definición.Una cola es una estructura de datos, caracterizada por ser una secuencia de elementos en la que la operación de inserción push se realiza por un extremo y la operación de extracción pop por el otro. También se le llama estructura FIFO del inglés (First In FirstOut), debido a que el primer elemento en entrar será también el primero en salir. Fuente: http://estructura-de-datos-garo.blogspot.com/2011/10/colas-informatica.html Definición.Una cola es aquella que solo tiene 2 operaciones, Push(Inserción) y Pop(Eliminación). Push solo se puede efectuar por un extremo llamado Frente y Pop por el extremo Llamado Final. Sin Embargo se le pueden aplicar todas las operación al igual que a las listas. Fuente: http://www.programacionfacil.com/estructura_de_datos/colas Definición.La particularidad de una estructura de datos de cola es el hecho de que sólo podemos acceder al primer y al último elemento de la estructura. Así mismo, los elementos sólo se pueden eliminar por el principio y sólo se pueden añadir por el final de la cola.
  • 5. Fuente: http://es.wikipedia.org/wiki/Cola_(inform%C3%A1tica) Definición Personal.Para mi una estructura de datos cola es en la cual podemos ir almacenando datos, vamos a meter información por un extremo y sacar información por el otro extremo, al hacer esto quiere decir que el primer dato que extraigamos será el primer dato ingresado en nuestra cola, por eso se le denomina FIFO con sus siglas First Input First Output, y solo tendremos acceso o bien a la primera posición de nuestra cola o a la última. Uso de colas en la vida real.Podemos evidenciar esta estructura de dato en la vida real por ejemplo en la parada del Bus, la persona que llego primero se coloca al principio y es la que primero entrara en el bus, mientras que la última que llego será la última en entrar. También lo podemos evidenciar cuando queremos entrar al cine el primero en llegar es el que primero entrara al cine, mientras que los que van llegando después se colocaran atrás de cada persona, la última persona en llegar será la última que entrara. Podemos también evidenciarlo en una peluquería, que primero es atendido la primera persona. En una cola para el banco el primero que ingreso a la cola es el primero en ser atendido. Cuando esperamos para entrar a un estadio para ver un partido, o cuando queremos comprar una entrada para el partido.
  • 6. UNIVERSIDAD TECNICA DEL NORTE Estructura de Datos Santiago López Varela Rodrigo Chandi Bayardo 3ro CISIC. Realizar una presentación colaborativa en Prezi sobre Colas de Prioridad e indicar su url. http://prezi.com/rolflkv-udln/colas-de-prioridad/