SlideShare una empresa de Scribd logo
1 de 22
PILAS
COLAS

LISTAS
ESTRUCTURA DE DATOS

PILAS
COLAS
LISTAS
LA PILA ES UN CONTENEDOR DE NODOS Y TIENE DOS
OPERACIONES BASICAS PUSH ( O APILAR) PUSH, ANADE UN
NODO A LA PARTE SUPERIOR DE LA PILA DEJANDO POR DEBAJO
EL RESTO DE LOS NODOS , POP ELIMINA Y DEVUELVE EL
ACTUAL NODO SUPERIOR DE LA PILA
CONCEPTUALMENTE LAS
PILAS FUERON PENSADADAS
PARA CUMPLIR CON ESTA
REGLA COMO ESTRUCTURA
(TDA)POSEE UN UNICO
PUNTO DE ACCESO A DATOS
SON MUY EFICIENTES EN CUANTO
A LOS TIEMPOS DE RESPUESTA EN
LA INSERCION Y EXTRACCION DE
ELEMENTOS Y MAS ALLA DE LA
CANTIDAD DE ELEMENTOS QUE
CONTENGAN ( PUES SIEMPRE
SABEN DONDE INSERTAR QUE
EXTRAER
MIENTRAS SE REPRESENTAN SUS
CARACTERISTICAS Y FUNCIONALIDADES
, PUEDEN SER INPLEMENTADOS DE
DISTINTAS MANERAS SIN EFECTUAR SU
USO A CAMBIAR DE UNA
INPLEMENTACION A OTRA DEBERIA SER
TRANSPARENTE
COLAS
COLAS
LAS COLAS FUERON PENSADAS PARA
MANTENER Y MANEJAR ELEMENTOS
RESPETANDO SIEMPRE Y DIRECTAMENTE SU
ORDEN DE LLEGADA , LAS COLAS TIENEN UN
PUNTO DE INSERCCION DE ELEMENTOS Y
PARA LA EXTRACCION DE LOS MISMOS Y
ESTAN EN EXTREMOS OPUESTOS
(CABESERA-FINAL) (FRENTE – FONDO)
(PRIMERO – ULTIMO)
TODA AQUELLA ORGANIZACIÓN DONDE EL
PRIMERO QUE LLEGUE SEA EL PRIMERO
EN IRSE ES UNA COLA,USAMOS COLAS
DIARIAMENTE EN EL BANCO , EN ELCINE ,
O ESPERANDO UN COLECTIVO
EN INFORMATICA LAS COLAS TAMBIEN SE
USAN CON BASTANTE FRECUENCIA UNO
DE LOS EJEMPLOS PUEDE SER LA COLA
DE UN CENTRO CAMIONERO
PROPIEDADES DE UNA COLA
ESTADOS

VACIA
LLENA
LISTAS
Listas Enlazadas
Recorrido
Definición:
Recorrido simplemente despliega los datos
almacenados en el arreglo Info, con ayuda
de un segundo arreglo llamado Índice el
cual guarda el orden en el que encuentran
enlazados cada uno de los datos.
Explicación:
Apuntador toma el valor de Inicio, después ve si la
condición cumple para efectuar un Ciclo mientras
Apuntador sea diferente de 0, si cumple lo que hace es que
despliega la Info[Apuntador], después Apuntador toma el
valor de Indice [Apuntador] (El cual nos indica el siguiente
nodo que sigue en la lista) y hace esto hasta que Apuntador
sea igual a 0 (Cuando llega a este punto a llegado al fin de
la Lista Enlazada).
Recorrido(Inicio, Info,
(Indice)
Apuntador ←- Inicio
Repetir mientras
Apuntador ≠ Nill
Imprimir Info[Apuntador]
Apuntador ←- Indice
[Apuntador]
Fin del ciclo
Salir
La Búsqueda su objetivo es
encontrar un dato en el
arreglo Info, si lo encuentra
lo desplegara en la pantalla,
si no lo encuentra no
desplegara nada ya que el
dato no se encuentra en el
arreglo Info.
Explicación:
Apuntador toma el valor de Inicio, después ve si la
condición cumple para efectuar un Ciclo mientras Apuntador
sea diferente de 0, si cumple lo que hace a continuación es la
comparación de Elemento (El dato que vamos a buscar) con
Info[Apuntador], cuando lo encuentre lo despliega y sale del
método. Si no, regresa el valor de Apuntador para así saber
que no se encontró el dato.
FIN
ELABORADO POR ORLANDO
NICANOR PEREA

UNIVERSIDAD DE LOS ANGELES

Más contenido relacionado

La actualidad más candente

Conversión y Complementos
Conversión y ComplementosConversión y Complementos
Conversión y ComplementosSamuel López
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Flowchart and algorithm
Flowchart and algorithmFlowchart and algorithm
Flowchart and algorithmDHANIK VIKRANT
 
Paradigmas de programacion
Paradigmas de programacion Paradigmas de programacion
Paradigmas de programacion Anel Sosa
 
Presentacion arbol-binario
Presentacion arbol-binarioPresentacion arbol-binario
Presentacion arbol-binarioMariela Cabezas
 
Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm KristinaBorooah
 
Manipulacion de la pila!!
Manipulacion de la pila!!Manipulacion de la pila!!
Manipulacion de la pila!!romo91
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)albert7pedro
 
Estructura de Datos: Recursividad
Estructura de Datos: RecursividadEstructura de Datos: Recursividad
Estructura de Datos: RecursividadYanahui Bc
 

La actualidad más candente (20)

Conversión y Complementos
Conversión y ComplementosConversión y Complementos
Conversión y Complementos
 
Arrays
ArraysArrays
Arrays
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Stack
StackStack
Stack
 
Listas doblemente enlazadas
Listas doblemente enlazadasListas doblemente enlazadas
Listas doblemente enlazadas
 
Flowchart and algorithm
Flowchart and algorithmFlowchart and algorithm
Flowchart and algorithm
 
Paradigmas de programacion
Paradigmas de programacion Paradigmas de programacion
Paradigmas de programacion
 
Presentacion arbol-binario
Presentacion arbol-binarioPresentacion arbol-binario
Presentacion arbol-binario
 
Pilas en Java
Pilas en JavaPilas en Java
Pilas en Java
 
10 programas de if
10 programas de if10 programas de if
10 programas de if
 
Diagramas de Nassi-Shneiderman
Diagramas de Nassi-ShneidermanDiagramas de Nassi-Shneiderman
Diagramas de Nassi-Shneiderman
 
Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm Linked list in Data Structure and Algorithm
Linked list in Data Structure and Algorithm
 
Manipulacion de la pila!!
Manipulacion de la pila!!Manipulacion de la pila!!
Manipulacion de la pila!!
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Ordenamiento QuickSort
Ordenamiento QuickSortOrdenamiento QuickSort
Ordenamiento QuickSort
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Guía de Sistemas numericos
Guía de Sistemas numericosGuía de Sistemas numericos
Guía de Sistemas numericos
 
Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)Unidad Central de Procesamiento (CPU)
Unidad Central de Procesamiento (CPU)
 
Estructura de Datos: Recursividad
Estructura de Datos: RecursividadEstructura de Datos: Recursividad
Estructura de Datos: Recursividad
 

Destacado

Proyecto voto electronico
Proyecto voto electronicoProyecto voto electronico
Proyecto voto electronicojjjuanjjj
 
PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesMaiky Kobatakane
 
Administración de memoria en java
Administración de memoria en javaAdministración de memoria en java
Administración de memoria en javaLuis Miguel De Bello
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructuraChristian Torres
 
Estructura dedatos
Estructura dedatosEstructura dedatos
Estructura dedatosJorge
 
Listas pilas colas
Listas pilas colasListas pilas colas
Listas pilas colasxpiner
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptualereinoso43
 
PresentacióN1 Marina Leticia
PresentacióN1 Marina LeticiaPresentacióN1 Marina Leticia
PresentacióN1 Marina LeticiaVanessac
 
Exposicion grupo nro 1 de la militaridad
Exposicion grupo nro 1 de la militaridadExposicion grupo nro 1 de la militaridad
Exposicion grupo nro 1 de la militaridadarmando1957
 
Aplicaciones a aspectos pragmáticos2011
Aplicaciones a aspectos pragmáticos2011Aplicaciones a aspectos pragmáticos2011
Aplicaciones a aspectos pragmáticos2011cucuki88
 
Pilas colas listas
Pilas colas listasPilas colas listas
Pilas colas listastazmania2
 
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10chrisflores001
 
democracia participativa y protagonica
democracia participativa y protagonicademocracia participativa y protagonica
democracia participativa y protagonicaGENESISCASTELLANOS21
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
La dictadura civico militar
La dictadura civico militarLa dictadura civico militar
La dictadura civico militarANA CODINA
 

Destacado (20)

Estructura datos pilas y colas
Estructura datos pilas y colasEstructura datos pilas y colas
Estructura datos pilas y colas
 
Proyecto voto electronico
Proyecto voto electronicoProyecto voto electronico
Proyecto voto electronico
 
PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas dobles
 
Administración de memoria en java
Administración de memoria en javaAdministración de memoria en java
Administración de memoria en java
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructura
 
Estructura dedatos
Estructura dedatosEstructura dedatos
Estructura dedatos
 
Listas pilas colas
Listas pilas colasListas pilas colas
Listas pilas colas
 
Yulexi
YulexiYulexi
Yulexi
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
PresentacióN1 Marina Leticia
PresentacióN1 Marina LeticiaPresentacióN1 Marina Leticia
PresentacióN1 Marina Leticia
 
Exposicion grupo nro 1 de la militaridad
Exposicion grupo nro 1 de la militaridadExposicion grupo nro 1 de la militaridad
Exposicion grupo nro 1 de la militaridad
 
Aplicaciones a aspectos pragmáticos2011
Aplicaciones a aspectos pragmáticos2011Aplicaciones a aspectos pragmáticos2011
Aplicaciones a aspectos pragmáticos2011
 
Pilas colas listas
Pilas colas listasPilas colas listas
Pilas colas listas
 
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
Aedii pilas colas_y_recursividad_teoria_sem07_a_sem10
 
democracia participativa y protagonica
democracia participativa y protagonicademocracia participativa y protagonica
democracia participativa y protagonica
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Listas y Pilas
Listas y PilasListas y Pilas
Listas y Pilas
 
La dictadura civico militar
La dictadura civico militarLa dictadura civico militar
La dictadura civico militar
 
Listas Pilas Colas
Listas Pilas ColasListas Pilas Colas
Listas Pilas Colas
 

Similar a proyecto de estructura de datos

Similar a proyecto de estructura de datos (20)

Gilmora
GilmoraGilmora
Gilmora
 
Calculadora
CalculadoraCalculadora
Calculadora
 
Algoritmos Ordenamiento
Algoritmos OrdenamientoAlgoritmos Ordenamiento
Algoritmos Ordenamiento
 
kgjyuu
kgjyuukgjyuu
kgjyuu
 
Estructura de Datos - Unidad III Estructuras Lineales
Estructura de Datos - Unidad III Estructuras LinealesEstructura de Datos - Unidad III Estructuras Lineales
Estructura de Datos - Unidad III Estructuras Lineales
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Colas
ColasColas
Colas
 
Taller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzateTaller bases de datos sistemas noche kevin alzate
Taller bases de datos sistemas noche kevin alzate
 
Base de datos icontec
Base de datos icontecBase de datos icontec
Base de datos icontec
 
Apuntes Nº4 (TDA Estructuras Lineales).pptx
Apuntes Nº4 (TDA Estructuras Lineales).pptxApuntes Nº4 (TDA Estructuras Lineales).pptx
Apuntes Nº4 (TDA Estructuras Lineales).pptx
 
Estructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras LinealesEstructura de Datos -Unidad III: Estructuras Lineales
Estructura de Datos -Unidad III: Estructuras Lineales
 
Apuntadores y listas
Apuntadores y listasApuntadores y listas
Apuntadores y listas
 
Curso excel
Curso excelCurso excel
Curso excel
 
Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)Estructura de datos - Unidad 3 Estructuras Lineales (POO)
Estructura de datos - Unidad 3 Estructuras Lineales (POO)
 
Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010
 
Listas, pilas y colas
Listas, pilas y colasListas, pilas y colas
Listas, pilas y colas
 
Apuntes 7
Apuntes 7Apuntes 7
Apuntes 7
 
Actividades ecxel 2010
Actividades ecxel 2010Actividades ecxel 2010
Actividades ecxel 2010
 
Actividades unidad 3 pacheco
Actividades unidad 3 pachecoActividades unidad 3 pacheco
Actividades unidad 3 pacheco
 
Complejidad Algoritmica
Complejidad AlgoritmicaComplejidad Algoritmica
Complejidad Algoritmica
 

Más de chucho_jesus

Tipos de ralciones laborales
Tipos de ralciones laboralesTipos de ralciones laborales
Tipos de ralciones laboraleschucho_jesus
 
El señor de los anillos_2
El señor de los anillos_2El señor de los anillos_2
El señor de los anillos_2chucho_jesus
 
Encendido por presencia de luz
Encendido por presencia de luzEncendido por presencia de luz
Encendido por presencia de luzchucho_jesus
 
Encendido por presencia de luz
Encendido por presencia de luzEncendido por presencia de luz
Encendido por presencia de luzchucho_jesus
 

Más de chucho_jesus (7)

Pilas Pilas
Pilas PilasPilas Pilas
Pilas Pilas
 
Tipos de ralciones laborales
Tipos de ralciones laboralesTipos de ralciones laborales
Tipos de ralciones laborales
 
Bambi history
Bambi historyBambi history
Bambi history
 
El señor de los anillos_2
El señor de los anillos_2El señor de los anillos_2
El señor de los anillos_2
 
Encendido por presencia de luz
Encendido por presencia de luzEncendido por presencia de luz
Encendido por presencia de luz
 
Encendido por presencia de luz
Encendido por presencia de luzEncendido por presencia de luz
Encendido por presencia de luz
 
Los 2 Lobos
Los 2 LobosLos 2 Lobos
Los 2 Lobos
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
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
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPANEP - DETP
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
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
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Marketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETPMarketing y servicios 2ºBTP Cocina DGETP
Marketing y servicios 2ºBTP Cocina DGETP
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 

proyecto de estructura de datos

  • 3. LA PILA ES UN CONTENEDOR DE NODOS Y TIENE DOS OPERACIONES BASICAS PUSH ( O APILAR) PUSH, ANADE UN NODO A LA PARTE SUPERIOR DE LA PILA DEJANDO POR DEBAJO EL RESTO DE LOS NODOS , POP ELIMINA Y DEVUELVE EL ACTUAL NODO SUPERIOR DE LA PILA
  • 4.
  • 5. CONCEPTUALMENTE LAS PILAS FUERON PENSADADAS PARA CUMPLIR CON ESTA REGLA COMO ESTRUCTURA (TDA)POSEE UN UNICO PUNTO DE ACCESO A DATOS
  • 6. SON MUY EFICIENTES EN CUANTO A LOS TIEMPOS DE RESPUESTA EN LA INSERCION Y EXTRACCION DE ELEMENTOS Y MAS ALLA DE LA CANTIDAD DE ELEMENTOS QUE CONTENGAN ( PUES SIEMPRE SABEN DONDE INSERTAR QUE EXTRAER
  • 7.
  • 8. MIENTRAS SE REPRESENTAN SUS CARACTERISTICAS Y FUNCIONALIDADES , PUEDEN SER INPLEMENTADOS DE DISTINTAS MANERAS SIN EFECTUAR SU USO A CAMBIAR DE UNA INPLEMENTACION A OTRA DEBERIA SER TRANSPARENTE
  • 10. COLAS LAS COLAS FUERON PENSADAS PARA MANTENER Y MANEJAR ELEMENTOS RESPETANDO SIEMPRE Y DIRECTAMENTE SU ORDEN DE LLEGADA , LAS COLAS TIENEN UN PUNTO DE INSERCCION DE ELEMENTOS Y PARA LA EXTRACCION DE LOS MISMOS Y ESTAN EN EXTREMOS OPUESTOS (CABESERA-FINAL) (FRENTE – FONDO) (PRIMERO – ULTIMO)
  • 11. TODA AQUELLA ORGANIZACIÓN DONDE EL PRIMERO QUE LLEGUE SEA EL PRIMERO EN IRSE ES UNA COLA,USAMOS COLAS DIARIAMENTE EN EL BANCO , EN ELCINE , O ESPERANDO UN COLECTIVO
  • 12. EN INFORMATICA LAS COLAS TAMBIEN SE USAN CON BASTANTE FRECUENCIA UNO DE LOS EJEMPLOS PUEDE SER LA COLA DE UN CENTRO CAMIONERO
  • 13. PROPIEDADES DE UNA COLA ESTADOS VACIA LLENA
  • 15. Listas Enlazadas Recorrido Definición: Recorrido simplemente despliega los datos almacenados en el arreglo Info, con ayuda de un segundo arreglo llamado Índice el cual guarda el orden en el que encuentran enlazados cada uno de los datos.
  • 16. Explicación: Apuntador toma el valor de Inicio, después ve si la condición cumple para efectuar un Ciclo mientras Apuntador sea diferente de 0, si cumple lo que hace es que despliega la Info[Apuntador], después Apuntador toma el valor de Indice [Apuntador] (El cual nos indica el siguiente nodo que sigue en la lista) y hace esto hasta que Apuntador sea igual a 0 (Cuando llega a este punto a llegado al fin de la Lista Enlazada).
  • 17. Recorrido(Inicio, Info, (Indice) Apuntador ←- Inicio Repetir mientras Apuntador ≠ Nill Imprimir Info[Apuntador] Apuntador ←- Indice [Apuntador] Fin del ciclo Salir
  • 18.
  • 19. La Búsqueda su objetivo es encontrar un dato en el arreglo Info, si lo encuentra lo desplegara en la pantalla, si no lo encuentra no desplegara nada ya que el dato no se encuentra en el arreglo Info.
  • 20. Explicación: Apuntador toma el valor de Inicio, después ve si la condición cumple para efectuar un Ciclo mientras Apuntador sea diferente de 0, si cumple lo que hace a continuación es la comparación de Elemento (El dato que vamos a buscar) con Info[Apuntador], cuando lo encuentre lo despliega y sale del método. Si no, regresa el valor de Apuntador para así saber que no se encontró el dato.
  • 21. FIN
  • 22. ELABORADO POR ORLANDO NICANOR PEREA UNIVERSIDAD DE LOS ANGELES