SlideShare uma empresa Scribd logo
1 de 5
LUIS LOPEZ LALF
ÁRBOL BINARIO
 Es una estructura de datos en la cual cada nodo siempre tiene un hijo izquierdo y un
hijo derecho. No pueden tener más de dos hijos. Si algún hijo tiene como referencia a
null, es decir que no almacena ningún dato, entonces este es llamado un nodo
externo. En el caso contrario el hijo es llamado un nodo interno. Usos comunes de los
árboles binarios son los árboles binarios de búsqueda, los montículos binarios y
Codificación de Huffman.
 Estructura no lineal, cuya principal diferencia es la de relación jerárquica entre cada
uno de los elementos que la conforman. Las estructuras jerarquizadas no lineales
como cronogramas y un torneo deportivo pueden ser ejemplos visuales de un árbol.
Tipos de árboles binarios
Un árbol binario es un árbol con raíz en el que cada nodo tiene como máximo
dos hijos.
Un árbol binario lleno es un árbol en el que cada nodo tiene cero o dos hijos.
Un árbol binario perfecto es un árbol binario lleno en el que todas las hojas
(vértices con cero hijos) están a la misma profundidad (distancia desde la raíz,
también llamada altura).
LUIS LOPEZ LALF
RECORRIDO EN PROFUNDIDAD-PRIMERO
Árbol binario
Preorden: (raíz, izquierdo, derecho). Para recorrer un árbol binario no vacío en
preorden, hay que realizar las siguientes operaciones recursivamente en cada nodo,
comenzando con el nodo de raíz:
1. Visite la raíz
2. Atraviese el sub-árbol izquierdo
3. Atraviese el sub-árbol derecho
LUIS LOPEZ LALF
Inorden: Para recorrer un árbol binario no vacío en inorden (simétrico), hay que
realizar las siguientes operaciones recursivamente en cada nodo:
1. Atraviese el sub-árbol izquierdo
2. Visite la raíz
3. Atraviese el sub-árbol derecho
Postorden: (izquierdo, derecho, raíz). Para recorrer un árbol binario no vacío en
postorden, hay que realizar las siguientes operaciones recursivamente en cada nodo:
1. Atraviese el sub-árbol izquierdo
2. Atraviese el sub-árbol derecho
3. Visite la raíz
LUIS LOPEZ LALF
En general, la diferencia entre preorden, inorden y postorden es cuándo se recorre la
raíz. En los tres, se recorre primero el sub-árbol izquierdo y luego el derecho.
En preorden, la raíz se recorre antes que los recorridos de los subárboles izquierdo y
derecho
En inorden, la raíz se recorre entre los recorridos de los árboles izquierdo y derecho, y
En postorden, la raíz se recorre después de los recorridos por el subárbol izquierdo y el
derecho
Preorden (antes), inorden (en medio), postorden (después).
Recorrido por anchura.
Este recorrido también recibe el nombre de recorrido por amplitud o recorrido de
niveles, consiste en imprimir la raíz del árbol y moverse de izquierda a derecha
avanzando en niveles y cada vez que se visita un nodo este se imprime.
LUIS LOPEZ LALF

Mais conteúdo relacionado

Semelhante a áRbol binario

Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
daniel9026
 
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
 
Mapa conceptual tipos de rotacion
Mapa conceptual tipos de rotacionMapa conceptual tipos de rotacion
Mapa conceptual tipos de rotacion
Dascorp
 

Semelhante a áRbol binario (20)

Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
Tipos de hojas
Tipos de hojasTipos de hojas
Tipos de hojas
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
DECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdfDECLARACION DE ARBOLES.pdf
DECLARACION DE ARBOLES.pdf
 
C11.1. árboles
C11.1. árbolesC11.1. árboles
C11.1. árboles
 
Arboles mate discreta
Arboles mate discretaArboles mate discreta
Arboles mate discreta
 
áRbol avl
áRbol avláRbol avl
áRbol avl
 
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
 
Arboles En Estructura de Datos
Arboles En Estructura de DatosArboles En Estructura de Datos
Arboles En Estructura de Datos
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
Arboles Binarios y Arboles Binarios de Busqueda
Arboles Binarios y Arboles Binarios de BusquedaArboles Binarios y Arboles Binarios de Busqueda
Arboles Binarios y Arboles Binarios de Busqueda
 
ARBOLES BINARIOS - grafos y logica matematica
ARBOLES BINARIOS - grafos y logica matematicaARBOLES BINARIOS - grafos y logica matematica
ARBOLES BINARIOS - grafos y logica matematica
 
Unidad 4 informe técnico
Unidad  4 informe técnicoUnidad  4 informe técnico
Unidad 4 informe técnico
 
Equilibrado
EquilibradoEquilibrado
Equilibrado
 
Equilibrado
EquilibradoEquilibrado
Equilibrado
 
Mapa conceptual tipos de rotacion
Mapa conceptual tipos de rotacionMapa conceptual tipos de rotacion
Mapa conceptual tipos de rotacion
 
Programación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibradosProgramación 3: árboles de búsqueda equilibrados
Programación 3: árboles de búsqueda equilibrados
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

áRbol binario

  • 1. LUIS LOPEZ LALF ÁRBOL BINARIO  Es una estructura de datos en la cual cada nodo siempre tiene un hijo izquierdo y un hijo derecho. No pueden tener más de dos hijos. Si algún hijo tiene como referencia a null, es decir que no almacena ningún dato, entonces este es llamado un nodo externo. En el caso contrario el hijo es llamado un nodo interno. Usos comunes de los árboles binarios son los árboles binarios de búsqueda, los montículos binarios y Codificación de Huffman.  Estructura no lineal, cuya principal diferencia es la de relación jerárquica entre cada uno de los elementos que la conforman. Las estructuras jerarquizadas no lineales como cronogramas y un torneo deportivo pueden ser ejemplos visuales de un árbol. Tipos de árboles binarios Un árbol binario es un árbol con raíz en el que cada nodo tiene como máximo dos hijos. Un árbol binario lleno es un árbol en el que cada nodo tiene cero o dos hijos. Un árbol binario perfecto es un árbol binario lleno en el que todas las hojas (vértices con cero hijos) están a la misma profundidad (distancia desde la raíz, también llamada altura).
  • 2. LUIS LOPEZ LALF RECORRIDO EN PROFUNDIDAD-PRIMERO Árbol binario Preorden: (raíz, izquierdo, derecho). Para recorrer un árbol binario no vacío en preorden, hay que realizar las siguientes operaciones recursivamente en cada nodo, comenzando con el nodo de raíz: 1. Visite la raíz 2. Atraviese el sub-árbol izquierdo 3. Atraviese el sub-árbol derecho
  • 3. LUIS LOPEZ LALF Inorden: Para recorrer un árbol binario no vacío en inorden (simétrico), hay que realizar las siguientes operaciones recursivamente en cada nodo: 1. Atraviese el sub-árbol izquierdo 2. Visite la raíz 3. Atraviese el sub-árbol derecho Postorden: (izquierdo, derecho, raíz). Para recorrer un árbol binario no vacío en postorden, hay que realizar las siguientes operaciones recursivamente en cada nodo: 1. Atraviese el sub-árbol izquierdo 2. Atraviese el sub-árbol derecho 3. Visite la raíz
  • 4. LUIS LOPEZ LALF En general, la diferencia entre preorden, inorden y postorden es cuándo se recorre la raíz. En los tres, se recorre primero el sub-árbol izquierdo y luego el derecho. En preorden, la raíz se recorre antes que los recorridos de los subárboles izquierdo y derecho En inorden, la raíz se recorre entre los recorridos de los árboles izquierdo y derecho, y En postorden, la raíz se recorre después de los recorridos por el subárbol izquierdo y el derecho Preorden (antes), inorden (en medio), postorden (después). Recorrido por anchura. Este recorrido también recibe el nombre de recorrido por amplitud o recorrido de niveles, consiste en imprimir la raíz del árbol y moverse de izquierda a derecha avanzando en niveles y cada vez que se visita un nodo este se imprime.