SlideShare una empresa de Scribd logo
Un árbol es una estructura de datos, que puede definirse
de forma recursiva como:
 Una estructura vacía o
Un elemento o clave de información (nodo) más un número
finito de estructuras tipo árbol, disjuntos, llamados subárboles.
Si dicho número de estructuras es inferior o igual a 2, se tiene un
árbol binario.
Es, por tanto, una estructura no secuencial.
Otra definición nos da el árbol como un tipo de grafo
(ver grafos): un árbol es un grafo acíclico, conexo y no
dirigido. Es decir, es un grafo no dirigido en el que
existe exactamente un camino entre todo par de nodos.
Esta definición permite implementar un árbol y sus
operaciones empleando las representaciones que se
utilizan para los grafos. Sin embargo, en esta sección no
se tratará esta implementación.
Árboles
Mediante un grafo
Formas de
representación
Mediante un diagrama encolumnado
a
b
d
c
e
f
En la computación se utiliza mucho una estructura de
datos, que son los árboles binarios. Estos árboles tienen 0,
1 ó 2 descendientes como máximo. El árbol de la figura
anterior es un ejemplo válido de árbol binario.
Un árbol binario de búsqueda es aquel que
es:
Una estructura vacía o Un elemento o clave de
información (nodo) más un número finito a lo
sumo dos de estructuras tipo árbol, disjuntos,
llamados subárboles y además cumplen lo
siguiente:
 Todas las claves del subárbol izquierdo al nodo
son menores que la clave del nodo.
 Todas las claves del subárbol derecho al nodo
son mayores que la clave del nodo
 Ambos subárboles son árboles binarios de
búsqueda.
Árbol binario de
búsqueda

Árbol binario de
búsquedaUn ejemplo de árbol binario de búsqueda:
Al definir el tipo de datos que representa la clave de un nodo dentro de
un árbol binario de búsqueda es necesario que en dicho tipo se pueda
establecer una relación de orden. Por ejemplo, suponer que el tipo de
datos de la clave es un puntero (da igual a lo que apunte). Si se codifica
el árbol en Pascal no se puede establecer una relación de orden para las
claves, puesto que Pascal no admite determinar si un puntero es mayor
o menor que otro.

Más contenido relacionado

La actualidad más candente

Arboles
ArbolesArboles
Arboles
Boris Salleg
 
Arboles multicamino
Arboles  multicaminoArboles  multicamino
Arboles multicamino
Luis Andres Garcia
 
Arboles presentacion
Arboles presentacionArboles presentacion
Arboles presentacion
jenny
 
Exposicion organización directa1
Exposicion organización directa1Exposicion organización directa1
Exposicion organización directa1
leandrex125
 
Unidad v arboles
Unidad v arbolesUnidad v arboles
Unidad v arboles
Anthony Can
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenados
Angel Vázquez Patiño
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
UNISANGIL - Chiquinquirá
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
David Del Angel Rodriguez
 
Arboles
Arboles Arboles
Arboles
favi_hola
 
CONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptxCONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptx
MELANIANDREATABARESQ
 
Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5
pootalex
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafos
Miguel Rodríguez
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
daniel9026
 
áRboles binarios
áRboles binariosáRboles binarios
áRboles binarios
María Luisa Velasco
 
Programacion estructura de arboles en c
Programacion estructura de arboles en cProgramacion estructura de arboles en c
Programacion estructura de arboles en c
Jessica Suarez
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
Alvaro Enrique Ruano
 
Diapositiva de prueba
Diapositiva de pruebaDiapositiva de prueba
Diapositiva de prueba
JPi2013
 
CONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptxCONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptx
MELANIANDREATABARESQ
 
Arboles02
Arboles02Arboles02

La actualidad más candente (19)

Arboles
ArbolesArboles
Arboles
 
Arboles multicamino
Arboles  multicaminoArboles  multicamino
Arboles multicamino
 
Arboles presentacion
Arboles presentacionArboles presentacion
Arboles presentacion
 
Exposicion organización directa1
Exposicion organización directa1Exposicion organización directa1
Exposicion organización directa1
 
Unidad v arboles
Unidad v arbolesUnidad v arboles
Unidad v arboles
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenados
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 
Arboles Binarios
Arboles BinariosArboles Binarios
Arboles Binarios
 
Arboles
Arboles Arboles
Arboles
 
CONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptxCONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptx
 
Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafos
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
áRboles binarios
áRboles binariosáRboles binarios
áRboles binarios
 
Programacion estructura de arboles en c
Programacion estructura de arboles en cProgramacion estructura de arboles en c
Programacion estructura de arboles en c
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Diapositiva de prueba
Diapositiva de pruebaDiapositiva de prueba
Diapositiva de prueba
 
CONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptxCONCEPTOS DE BASE DE DATOS.pptx
CONCEPTOS DE BASE DE DATOS.pptx
 
Arboles02
Arboles02Arboles02
Arboles02
 

Destacado

Girls gone mad2
Girls gone mad2Girls gone mad2
Girls gone mad2ann883
 
Madeline Typadis Snow GCC 2015
Madeline Typadis Snow GCC 2015Madeline Typadis Snow GCC 2015
Madeline Typadis Snow GCC 2015
GWT
 
Presentación1
Presentación1Presentación1
Presentación1crumicru
 
Prezentacja Szpitala Eskulap II.2014
Prezentacja Szpitala Eskulap II.2014Prezentacja Szpitala Eskulap II.2014
Ride With Us Tappa nr. 3 – Bolzano | Gli edifici
Ride With Us Tappa nr. 3 – Bolzano | Gli edificiRide With Us Tappa nr. 3 – Bolzano | Gli edifici
Ride With Us Tappa nr. 3 – Bolzano | Gli edifici
Carlo Battisti
 
marygriffingcc2014
marygriffingcc2014marygriffingcc2014
marygriffingcc2014
GWT
 
chriskane
chriskanechriskane
chriskane
GWT
 
Trabajo 1 (1)
Trabajo 1 (1)Trabajo 1 (1)
Trabajo 1 (1)
198431carlosn
 
Christin Walth GCC 2015
Christin Walth GCC 2015Christin Walth GCC 2015
Christin Walth GCC 2015
GWT
 
Fab presentation 2014
Fab presentation 2014Fab presentation 2014
Fab presentation 2014
Roseanna Tudor
 
Crisis Marketing
Crisis MarketingCrisis Marketing
Harmonic hpf series_specsheet
Harmonic hpf series_specsheetHarmonic hpf series_specsheet
Harmonic hpf series_specsheet
Electromate
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
Jeiner Gonzalez Blanco
 
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
Global Business Events
 
THE STYLEMATE 02/2016 Islands of desire
THE STYLEMATE 02/2016 Islands of desireTHE STYLEMATE 02/2016 Islands of desire
THE STYLEMATE 02/2016 Islands of desire
THE Stylemate
 
Extraclass work of english convesacional
Extraclass work of english convesacionalExtraclass work of english convesacional
Extraclass work of english convesacional
Jeiner Gonzalez Blanco
 
Ostre stany w kardiologii 2011 2012 studenci
Ostre stany w kardiologii 2011 2012 studenciOstre stany w kardiologii 2011 2012 studenci
Ostre stany w kardiologii 2011 2012 studenci
PrezentacjaDlaNiebieskiej
 
Final Paper
Final PaperFinal Paper
Final Paper
YoonHwan Cho
 

Destacado (19)

Girls gone mad2
Girls gone mad2Girls gone mad2
Girls gone mad2
 
Madeline Typadis Snow GCC 2015
Madeline Typadis Snow GCC 2015Madeline Typadis Snow GCC 2015
Madeline Typadis Snow GCC 2015
 
Presentación1
Presentación1Presentación1
Presentación1
 
Prezentacja Szpitala Eskulap II.2014
Prezentacja Szpitala Eskulap II.2014Prezentacja Szpitala Eskulap II.2014
Prezentacja Szpitala Eskulap II.2014
 
Ride With Us Tappa nr. 3 – Bolzano | Gli edifici
Ride With Us Tappa nr. 3 – Bolzano | Gli edificiRide With Us Tappa nr. 3 – Bolzano | Gli edifici
Ride With Us Tappa nr. 3 – Bolzano | Gli edifici
 
marygriffingcc2014
marygriffingcc2014marygriffingcc2014
marygriffingcc2014
 
chriskane
chriskanechriskane
chriskane
 
ID Sustainability & MarCom
ID Sustainability & MarComID Sustainability & MarCom
ID Sustainability & MarCom
 
Trabajo 1 (1)
Trabajo 1 (1)Trabajo 1 (1)
Trabajo 1 (1)
 
Christin Walth GCC 2015
Christin Walth GCC 2015Christin Walth GCC 2015
Christin Walth GCC 2015
 
Fab presentation 2014
Fab presentation 2014Fab presentation 2014
Fab presentation 2014
 
Crisis Marketing
Crisis MarketingCrisis Marketing
Crisis Marketing
 
Harmonic hpf series_specsheet
Harmonic hpf series_specsheetHarmonic hpf series_specsheet
Harmonic hpf series_specsheet
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
Graham Lucas, Managing Director Procurement & Supply Chain at Michael Page (P...
 
THE STYLEMATE 02/2016 Islands of desire
THE STYLEMATE 02/2016 Islands of desireTHE STYLEMATE 02/2016 Islands of desire
THE STYLEMATE 02/2016 Islands of desire
 
Extraclass work of english convesacional
Extraclass work of english convesacionalExtraclass work of english convesacional
Extraclass work of english convesacional
 
Ostre stany w kardiologii 2011 2012 studenci
Ostre stany w kardiologii 2011 2012 studenciOstre stany w kardiologii 2011 2012 studenci
Ostre stany w kardiologii 2011 2012 studenci
 
Final Paper
Final PaperFinal Paper
Final Paper
 

Similar a Arboles binarios

Declaracion de arboles David Ratmiroff.pdf
Declaracion de arboles David Ratmiroff.pdfDeclaracion de arboles David Ratmiroff.pdf
Declaracion de arboles David Ratmiroff.pdf
Yuriratmiroff
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
favi_hola
 
DECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdfDECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdf
michaelsilva2k20
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
René Sosa Arana
 
Arbolbin
ArbolbinArbolbin
Estructuras de tados
Estructuras de tadosEstructuras de tados
Estructuras de tados
thedinamicmac
 
Arbol
ArbolArbol
Arbol en programación ALAN MENDEZ.pdf
Arbol en programación ALAN MENDEZ.pdfArbol en programación ALAN MENDEZ.pdf
Arbol en programación ALAN MENDEZ.pdf
Gabriel Mendez
 
estructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENAestructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENA
GABRIEL64287
 
Dylan_Medina_Arbol.pdf
Dylan_Medina_Arbol.pdfDylan_Medina_Arbol.pdf
Dylan_Medina_Arbol.pdf
DylanMedina4
 
Guia Estructura de Datos
Guia Estructura de DatosGuia Estructura de Datos
Guia Estructura de Datos
epluis2007
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
MauricioLesmes
 
Árboles Binarios
Árboles BinariosÁrboles Binarios
Árboles Binarios
ElmerPichiy
 
Unidad v arboles ESTRUCTURA DE DATOS
Unidad v arboles ESTRUCTURA DE DATOSUnidad v arboles ESTRUCTURA DE DATOS
Unidad v arboles ESTRUCTURA DE DATOS
Anthony Can
 
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptxPresentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
CarlosEspaa16
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
Vana Cigarroa
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
Vana Cigarroa
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
Monytha Roman
 
Estructuras de datos
Estructuras de datos Estructuras de datos
Estructuras de datos
Roimer Guape
 
base de datos
base de datos base de datos
base de datos
Enrique Garcia
 

Similar a Arboles binarios (20)

Declaracion de arboles David Ratmiroff.pdf
Declaracion de arboles David Ratmiroff.pdfDeclaracion de arboles David Ratmiroff.pdf
Declaracion de arboles David Ratmiroff.pdf
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
DECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdfDECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdf
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Arbolbin
ArbolbinArbolbin
Arbolbin
 
Estructuras de tados
Estructuras de tadosEstructuras de tados
Estructuras de tados
 
Arbol
ArbolArbol
Arbol
 
Arbol en programación ALAN MENDEZ.pdf
Arbol en programación ALAN MENDEZ.pdfArbol en programación ALAN MENDEZ.pdf
Arbol en programación ALAN MENDEZ.pdf
 
estructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENAestructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENA
 
Dylan_Medina_Arbol.pdf
Dylan_Medina_Arbol.pdfDylan_Medina_Arbol.pdf
Dylan_Medina_Arbol.pdf
 
Guia Estructura de Datos
Guia Estructura de DatosGuia Estructura de Datos
Guia Estructura de Datos
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Árboles Binarios
Árboles BinariosÁrboles Binarios
Árboles Binarios
 
Unidad v arboles ESTRUCTURA DE DATOS
Unidad v arboles ESTRUCTURA DE DATOSUnidad v arboles ESTRUCTURA DE DATOS
Unidad v arboles ESTRUCTURA DE DATOS
 
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptxPresentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
Presentación Estructuras de Datos Y Estructuras de Almacenamiento.pptx
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...En los recursos de la semana se pueden leer las reglas para planificar una ba...
En los recursos de la semana se pueden leer las reglas para planificar una ba...
 
Estructuras de datos
Estructuras de datos Estructuras de datos
Estructuras de datos
 
base de datos
base de datos base de datos
base de datos
 

Más de Jeiner Gonzalez Blanco

Atm soft
Atm softAtm soft
Gestion mule
Gestion muleGestion mule
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
Jeiner Gonzalez Blanco
 
Mule db
Mule dbMule db
Trabajo de excel
Trabajo de excelTrabajo de excel
Trabajo de excel
Jeiner Gonzalez Blanco
 
NICOLÁS COPÉRNICO
NICOLÁS COPÉRNICONICOLÁS COPÉRNICO
NICOLÁS COPÉRNICO
Jeiner Gonzalez Blanco
 
Factores de riesgo
Factores de riesgoFactores de riesgo
Factores de riesgo
Jeiner Gonzalez Blanco
 
manejo de desechos solidos
manejo de desechos solidosmanejo de desechos solidos
manejo de desechos solidos
Jeiner Gonzalez Blanco
 
Virus y antivirus2
Virus y antivirus2Virus y antivirus2
Virus y antivirus2
Jeiner Gonzalez Blanco
 
LA REVOLUCION CIENTIFICA-TENCOLOGICO
LA REVOLUCION CIENTIFICA-TENCOLOGICOLA REVOLUCION CIENTIFICA-TENCOLOGICO
LA REVOLUCION CIENTIFICA-TENCOLOGICO
Jeiner Gonzalez Blanco
 
Concepto de identidad y sus manifestaciones en la cultura costarricense
Concepto de identidad y sus manifestaciones en la cultura costarricenseConcepto de identidad y sus manifestaciones en la cultura costarricense
Concepto de identidad y sus manifestaciones en la cultura costarricense
Jeiner Gonzalez Blanco
 
Riesgos fisicos powerpoint
Riesgos fisicos powerpointRiesgos fisicos powerpoint
Riesgos fisicos powerpoint
Jeiner Gonzalez Blanco
 
Riesgos de atrapamientos
Riesgos de atrapamientosRiesgos de atrapamientos
Riesgos de atrapamientos
Jeiner Gonzalez Blanco
 
Exposicion de fisica
Exposicion de fisicaExposicion de fisica
Exposicion de fisica
Jeiner Gonzalez Blanco
 
Tda y heaps
Tda y heapsTda y heaps
Algoritmos de ordenación grafos y caminos
Algoritmos de ordenación grafos y caminosAlgoritmos de ordenación grafos y caminos
Algoritmos de ordenación grafos y caminos
Jeiner Gonzalez Blanco
 
Estructura de datos y recursión
Estructura de datos y recursiónEstructura de datos y recursión
Estructura de datos y recursión
Jeiner Gonzalez Blanco
 
mule db
mule dbmule db
Tuto 2 -normalizacion
Tuto 2 -normalizacionTuto 2 -normalizacion
Tuto 2 -normalizacion
Jeiner Gonzalez Blanco
 
Analisis de sistemas 1(usabilidad)
Analisis de sistemas 1(usabilidad)Analisis de sistemas 1(usabilidad)
Analisis de sistemas 1(usabilidad)
Jeiner Gonzalez Blanco
 

Más de Jeiner Gonzalez Blanco (20)

Atm soft
Atm softAtm soft
Atm soft
 
Gestion mule
Gestion muleGestion mule
Gestion mule
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Mule db
Mule dbMule db
Mule db
 
Trabajo de excel
Trabajo de excelTrabajo de excel
Trabajo de excel
 
NICOLÁS COPÉRNICO
NICOLÁS COPÉRNICONICOLÁS COPÉRNICO
NICOLÁS COPÉRNICO
 
Factores de riesgo
Factores de riesgoFactores de riesgo
Factores de riesgo
 
manejo de desechos solidos
manejo de desechos solidosmanejo de desechos solidos
manejo de desechos solidos
 
Virus y antivirus2
Virus y antivirus2Virus y antivirus2
Virus y antivirus2
 
LA REVOLUCION CIENTIFICA-TENCOLOGICO
LA REVOLUCION CIENTIFICA-TENCOLOGICOLA REVOLUCION CIENTIFICA-TENCOLOGICO
LA REVOLUCION CIENTIFICA-TENCOLOGICO
 
Concepto de identidad y sus manifestaciones en la cultura costarricense
Concepto de identidad y sus manifestaciones en la cultura costarricenseConcepto de identidad y sus manifestaciones en la cultura costarricense
Concepto de identidad y sus manifestaciones en la cultura costarricense
 
Riesgos fisicos powerpoint
Riesgos fisicos powerpointRiesgos fisicos powerpoint
Riesgos fisicos powerpoint
 
Riesgos de atrapamientos
Riesgos de atrapamientosRiesgos de atrapamientos
Riesgos de atrapamientos
 
Exposicion de fisica
Exposicion de fisicaExposicion de fisica
Exposicion de fisica
 
Tda y heaps
Tda y heapsTda y heaps
Tda y heaps
 
Algoritmos de ordenación grafos y caminos
Algoritmos de ordenación grafos y caminosAlgoritmos de ordenación grafos y caminos
Algoritmos de ordenación grafos y caminos
 
Estructura de datos y recursión
Estructura de datos y recursiónEstructura de datos y recursión
Estructura de datos y recursión
 
mule db
mule dbmule db
mule db
 
Tuto 2 -normalizacion
Tuto 2 -normalizacionTuto 2 -normalizacion
Tuto 2 -normalizacion
 
Analisis de sistemas 1(usabilidad)
Analisis de sistemas 1(usabilidad)Analisis de sistemas 1(usabilidad)
Analisis de sistemas 1(usabilidad)
 

Último

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
Joan Ribes Gallén
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
ElzebirQuiroga
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
GiselaBerrios3
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
almitamtz00
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Demetrio Ccesa Rayme
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Demetrio Ccesa Rayme
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Demetrio Ccesa Rayme
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
DanielaBurgosnazario
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Alejandrino Halire Ccahuana
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
valerytorresmendizab
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
Waleska Chaparro
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
Victor Elizalde P
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
perezducasaarmando
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
cportizsanchez48
 

Último (20)

Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdfUNA VISITA A SAN PEDRO EN EL VATICANO.pdf
UNA VISITA A SAN PEDRO EN EL VATICANO.pdf
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
teorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptxteorema de pitagorasparalaeducacion.pptx
teorema de pitagorasparalaeducacion.pptx
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado2° año LA VESTIMENTA-ciencias sociales 2 grado
2° año LA VESTIMENTA-ciencias sociales 2 grado
 
el pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdfel pensamiento critico de paulo freire en basica .pdf
el pensamiento critico de paulo freire en basica .pdf
 
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT   en el Aula Ccesa007.pdfDocentes y el uso de chatGPT   en el Aula Ccesa007.pdf
Docentes y el uso de chatGPT en el Aula Ccesa007.pdf
 
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
Inteligencia Artificial para Docentes  HIA  Ccesa007.pdfInteligencia Artificial para Docentes  HIA  Ccesa007.pdf
Inteligencia Artificial para Docentes HIA Ccesa007.pdf
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdfGuia para Docentes como usar ChatGPT  Mineduc Ccesa007.pdf
Guia para Docentes como usar ChatGPT Mineduc Ccesa007.pdf
 
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
6° GRADO UNIDAD DE APRENDIZAJE 3 JUNIO.docx
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docxLecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
Lecciones 10 Esc. Sabática. El espiritismo desenmascarado docx
 
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
665033394-TODAS-LAS-SANGRES-resumen-Por-Capitulos.pdf
 
recursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptxrecursos naturales en chile quinto básico .pptx
recursos naturales en chile quinto básico .pptx
 
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptxEVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
EVALUACION ESTUDIANTIL 2023-2024 Ecuador - Costa.pptx
 
Radicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no gradoRadicación con expresiones algebraicas para 9no grado
Radicación con expresiones algebraicas para 9no grado
 
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxxPLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
PLAN DE CAPACITACION xxxxxxxxxxxxxxxxxxx
 

Arboles binarios

  • 1.
  • 2. Un árbol es una estructura de datos, que puede definirse de forma recursiva como:  Una estructura vacía o Un elemento o clave de información (nodo) más un número finito de estructuras tipo árbol, disjuntos, llamados subárboles. Si dicho número de estructuras es inferior o igual a 2, se tiene un árbol binario. Es, por tanto, una estructura no secuencial. Otra definición nos da el árbol como un tipo de grafo (ver grafos): un árbol es un grafo acíclico, conexo y no dirigido. Es decir, es un grafo no dirigido en el que existe exactamente un camino entre todo par de nodos. Esta definición permite implementar un árbol y sus operaciones empleando las representaciones que se utilizan para los grafos. Sin embargo, en esta sección no se tratará esta implementación. Árboles
  • 3. Mediante un grafo Formas de representación Mediante un diagrama encolumnado a b d c e f En la computación se utiliza mucho una estructura de datos, que son los árboles binarios. Estos árboles tienen 0, 1 ó 2 descendientes como máximo. El árbol de la figura anterior es un ejemplo válido de árbol binario.
  • 4. Un árbol binario de búsqueda es aquel que es: Una estructura vacía o Un elemento o clave de información (nodo) más un número finito a lo sumo dos de estructuras tipo árbol, disjuntos, llamados subárboles y además cumplen lo siguiente:  Todas las claves del subárbol izquierdo al nodo son menores que la clave del nodo.  Todas las claves del subárbol derecho al nodo son mayores que la clave del nodo  Ambos subárboles son árboles binarios de búsqueda. Árbol binario de búsqueda
  • 5.  Árbol binario de búsquedaUn ejemplo de árbol binario de búsqueda: Al definir el tipo de datos que representa la clave de un nodo dentro de un árbol binario de búsqueda es necesario que en dicho tipo se pueda establecer una relación de orden. Por ejemplo, suponer que el tipo de datos de la clave es un puntero (da igual a lo que apunte). Si se codifica el árbol en Pascal no se puede establecer una relación de orden para las claves, puesto que Pascal no admite determinar si un puntero es mayor o menor que otro.