SlideShare una empresa de Scribd logo
1 de 40
Árboles
Acerca de arboles
 Los árboles representan las estructuras de
datos no lineales y dinámicas mas
importantes en computación
 Dinámicas porque la estructura puede
cambiar durante la ejecución del programa
 No lineales, puesto que a cada elemento del
árbol puede seguirle varios elementos
Estructuras estáticas y
dinámicas
Estructuras estáticas Estructuras dinámicas
Arreglos Listas
Registros Árboles
Conjuntos
Estructuras lineales y no
lineales
Estructuras lineales Estructuras no lineales
Arreglos Árboles
Registros
Conjuntos
Pilas
Colas
Listas
Árbol
Es una estructura jerárquica aplicada sobre una
colección de elementos u objetos llamados
nodos, uno de los cuales es conocido como
raíz. Además se crean relaciones o
parentesco entre nodos dando lugar a
términos como: padre, hijo, hermano,
antecesor, sucesor, ancestro, etc.
Definición formal de Árbol
Es una estructura homogénea que es la
concatenación de un elemento junto
con un número finito de árboles
disjuntos, llamados subárboles. Una
forma particular de árbol es la
estructura vacía.
Aplicaciones de Árboles
 Representar formulas matemáticas
 Organizar adecuadamente información
 Registrar la historia de un campeonato de
tenis
 Construir un árbol genealógico
 Análisis de circuitos eléctricos
 Enumerar los capítulos y secciones de un
libro
Representacion de arboles
 Diagramas de Venn
A
B C
D
E F
G
E
Anidacion de paréntesis
(A(B(D(I,E,F(J,K)),C(G,H(L))))
Notación decimal DEWEY
1.A, 1.1.B, 1.1.1.D, 1.1.1.1.I, 1.1.2.E,1.1.3.F
Notacion indentada
A
B
D
L
G
J
I
E
CARACTERISTICAS Y
PROPIEDADES DE LOS
ÁRBOLES
 TODO ARBOL QUE NO ES VACIO, TIENE UN UNICO NODO RAIZ.
 UN NODO X ES DESCENDIENTE DE UN NODO Y, SI EL NODO X ESTA
APUNTADO POR EL NODO Y. EN ESTE CASO SE UTILIZA LA EXPRESION X
ES HIJO DE Y.
 UN NODO X ES ANTECESOR DIRECTO DE UN NODO Y, SI EL NODO X
APUNTA AL NODO Y. EN ESTE CASO SE UTILIZA LA EXPRESIÓN X ES
PADRE DE Y.
 SE DICE QUE TODOS LOS NODOS QUE SON DESCENDIENTES DIRECTOS
DE UN MISMO NODO PADRE, SON HERMANOS.
 TODO NODO QUE NO TIENE RAMIFICACIONES(HIJOS),SE CONOCE COMO
TERMINAL U HOJA.
Continuacion…
 TODO NODO QUE NO ES RAIZ , NI TERMINAL U HOJA SE CONOCE
COMO “INTERIOR”.
 GRADO.- ES EL NUMERO DE DESCENDIENTES DIRECTOS DE UN
DETERMINADO NODO.
 GRADO DEL ARBOL.- ES EL MAXIMO GRADO DE TODOS LOS NODOS
DEL ARBOL.
 NIVEL.- ES EL NUMERO DE ARCOS QUE DEBEN SER RECORRIDOS
PARA LLEGAR A UN DETERMINADO NODO. POR DEFINICION LA RAIZ
TIENE NIVEL 1.
 ALTURA.- ES EL MAXIMO NUMERO DE NIVELES DE TODOS LOS
NODOS DEL ARBOL.
GRAFO
Ejemplo
X
Y
Grafo
ejemplo
A
CB
D H
L
E
F
KI
G
J
Grafo ejemplo
LONGITUD DE CAMINO INTERNO
 Es la suma de las longitudes de camino de
todos los nodos del arbol.
1
*
h
i
I
LCI n i

 
I = representa el nivel del arbol, h altura y ni el numero de nodos
en el nivel
EJEMPLO:
LCI= 1*1 + 2*2 + 5*3 +4*4 = 36
LA LCIM=LCI/n n Numero de nodos en el arbol
LONGITUD DE CAMINO
EXTERNO
ARBOL EXTENDIDO.- es aquel en el que el
número de hijos de cada nodo es igual al
grado del árbol. Si alguno de los nodos no
cumple la condición entonces se debe
incorporar al mismo nodos especiales.
Ejemplo de Arbol extendido
A
CB
D H
L
E F
KI
G
J
1
2
*
h
i
I
LCE ne i


 
LONGITUD DE CAMINO
EXTERNO
 Se define como la suma de las longitudes de
camino de todos los nodos especiales del
arbol. Se calcula por medio de:
1
2
*
h
i
I
LCE ne i


 
Ejercicio(10 puntos)
Dado el siguiente arbol
A
CB
F L MG
D
E IH J K
Calcular la longitud de camino interno y la
longitud de camino externo y la media de
cada uno de ellos
Árboles binarios
 Un árbol ordenado es aquel en el que las
ramas están ordenados. Los de grado dos
son de especial atención, porque representan
estructuras importantes en computación y
son conocidas como árboles binarios.
 En un árbol binario solo puede tener a lo
máximo dos subárboles y es necesario
distinguir entre el subárbol izquierdo y el
subárbol derecho
Definición de Árbol Binario
 Es una estructura homogénea que es la
concatenación de un elemento de tipo T, llamada
raíz, con dos árboles binarios disjuntos, llamados
subárbol izquierdo y subárbol derecho de la raíz.
 Una forma particular de árbol binario es la
estructura vacía.
Aplicaciones
 En estructura para tomar decisiones en dos
opciones.
 Para representar un árbol genealógico
 Para representar la historia de un campeonato
de tenis.
 Para representar expresiones algebraicas
construidas con operadores binarios.
Arbol binario de busqueda
27
14
50 77
47
7 32
59
11
Representación algebraica
(A * B) + (C / D) ^ 3
+
.
C D
^
A / 3B
Árbol Genealógico
OSVALDO CAIRO
BATTISTUTTI
MARIA BATTISTUTTI
VALIENTEJOSE CAIRO
SCANDALLO
MARIA VALIENTE
MARTIN
ANTONIO CAIRO
GODOY
MARIA SCANDALLO
MISCORIA
ROBERTO
BATTISTUTTI
MAZZOTTI
Arboles binarios
Distintos.-Cuando sus estructuras
son diferentes
A
B
A
B
Arboles binarios
Similares.-Cuando sus estructuras
son idénticas, pero la informacion
de sus nodos son diferentes
A
B
X
Y
A
B
Arboles binarios
Equivalentes.-Cuando son
similares y ademas los nodos
contienen la misma información
A
B
A
B
EJEMPLO
A
B
D
C
A
X
N
L
A
B
D
C
A
B
D
C
A) B)
C)
D)
C A
C B
C D
A,B Y D
A D
ARBOLES BINARIOS COMPLETOS
Es el árbol en el que todos sus nodos excepto los del
último nivel, tienen dos hijos: el subarbol izquierdo y
el subárbol derecho.
Formula para calcular el numero de nodos de un árbol
binario completo de altura h
NUMERO DE NODOSABC = 2h – 1
Donde ABC significa árbol binario completo y h l altura
del árbol
Ejemplo de árbol binario
completo
A
B
F M
D
E J
Representación de árboles
binarios en memoria
1.- Por medio de datos tipo puntero, conocido como variables dinámicas.
2.- Por medio de arreglos.
Los punteros es la forma mas natural para tratar este tipo de estructuras.
Los nodos del árbol binario serán representados como registros que
contendrán como mínimo tres campos.
IZQ.- Campo donde se almacena a dirección del subárbol izquierdo.
INFO.- Campo donde se almacena la información del nodo.
DER.- Campo donde se almacena a dirección del subárbol derecho.
IZQ INFO DERT
Definición de un árbol binario en
lenguaje algorítmico.
Enlace = ^nodo
nodo = registro
izq: tipo enlace
info: tipo dato
der: tipo enlace
{fin de la definición}
Ejemplo de aplicación de árbol binario
( * ) ( / ) 3.5A B C D 
+
*
B 3.5
^
A /
C D
Representación del árbol binario en
Memoria
+
* ^
/A B 3.5
C D
RECORRIDOS EN ÁRBOLES
BINARIOS
Una de las operaciones mas importantes en una árbol binario, es el
recorrido de los mismos. Recorrer un árbol significa visitar los
nodos del árbol en forma sistemática, de forma que todos los
nodos del mismo sean visitados una sola vez.
Existen 3 formas de hacer el recorrido y son:
1.- PREORDEN
 Visitar la raíz
 Recorrer el subárbol izquierdo
 Recorrer el subárbol derecho
Continuacion…
2.- INORDEN
 Recorrer el subarbol izquierdo
 Visitar la raiz
 Recorrer el subarbol derecho
3.- POSTORDEN
 Recorrer el subarbol izquierdo
 Recorrer el subarbol derecho
 Visitar la raiz
Tarea(10 puntos)
 Realizar un resumen sobre el tema “Árboles binarios de
búsqueda”
Aspectos:
1.- Definición
2.- Búsqueda
3.- Inserción en un árbol binario de búsqueda
4.-Borrado en un árbol binario de búsqueda
5.- Manejar conceptos y algoritmos para cada tema.

Más contenido relacionado

La actualidad más candente

Diapositiva de prueba
Diapositiva de pruebaDiapositiva de prueba
Diapositiva de pruebaJPi2013
 
Arboles B y Arboles B+
Arboles B y Arboles B+Arboles B y Arboles B+
Arboles B y Arboles B+neltherdaza
 
Recursividad (Divide y Vencerás)
Recursividad (Divide y Vencerás)Recursividad (Divide y Vencerás)
Recursividad (Divide y Vencerás)Lester Sanchez
 
Binary search trees
Binary search treesBinary search trees
Binary search treesDwight Sabio
 
Exposicion Busqueda
Exposicion BusquedaExposicion Busqueda
Exposicion BusquedaAngie Suarez
 
Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datospepelebu1313
 
Arboles - estructura de datos
Arboles - estructura de datos Arboles - estructura de datos
Arboles - estructura de datos Kaneki04
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosMiguel Rodríguez
 
Algoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoAlgoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoLutzo Guzmán
 
Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianosborisunefa
 

La actualidad más candente (20)

Diapositiva de prueba
Diapositiva de pruebaDiapositiva de prueba
Diapositiva de prueba
 
Árboles Multicamino, B y B+
Árboles Multicamino, B y B+Árboles Multicamino, B y B+
Árboles Multicamino, B y B+
 
Arboles y grafos
Arboles y grafosArboles y grafos
Arboles y grafos
 
Arboles B y Arboles B+
Arboles B y Arboles B+Arboles B y Arboles B+
Arboles B y Arboles B+
 
Recursividad (Divide y Vencerás)
Recursividad (Divide y Vencerás)Recursividad (Divide y Vencerás)
Recursividad (Divide y Vencerás)
 
Binary search trees
Binary search treesBinary search trees
Binary search trees
 
Exposicion Busqueda
Exposicion BusquedaExposicion Busqueda
Exposicion Busqueda
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Matemáticas Discretas - Unidad 2 Conjuntos
Matemáticas Discretas - Unidad 2 ConjuntosMatemáticas Discretas - Unidad 2 Conjuntos
Matemáticas Discretas - Unidad 2 Conjuntos
 
Arboles b
Arboles bArboles b
Arboles b
 
Importancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datosImportancia de la implementación de las listas para la estructura de datos
Importancia de la implementación de las listas para la estructura de datos
 
Arboles - estructura de datos
Arboles - estructura de datos Arboles - estructura de datos
Arboles - estructura de datos
 
Estructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafosEstructura de Datos - árboles y grafos
Estructura de Datos - árboles y grafos
 
Algoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamientoAlgoritmos de busqueda - hash truncamiento
Algoritmos de busqueda - hash truncamiento
 
Árboles
ÁrbolesÁrboles
Árboles
 
Grafos eulerianos
Grafos eulerianosGrafos eulerianos
Grafos eulerianos
 
Complejidad Algoritmica
Complejidad AlgoritmicaComplejidad Algoritmica
Complejidad Algoritmica
 
B trees dbms
B trees dbmsB trees dbms
B trees dbms
 
Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)Tipos de Datos Abstractos (TDA)
Tipos de Datos Abstractos (TDA)
 
Avl tree
Avl treeAvl tree
Avl tree
 

Destacado

Destacado (6)

Grupo costos
Grupo costosGrupo costos
Grupo costos
 
Arboles AVL
Arboles AVLArboles AVL
Arboles AVL
 
Propiedades de las palabras
Propiedades de las palabrasPropiedades de las palabras
Propiedades de las palabras
 
Denotacion y connotacion
Denotacion y connotacionDenotacion y connotacion
Denotacion y connotacion
 
Conjunto, Relaciones, Funciones y Notacion Z
Conjunto, Relaciones, Funciones y Notacion ZConjunto, Relaciones, Funciones y Notacion Z
Conjunto, Relaciones, Funciones y Notacion Z
 
1 TeoríA De Conjuntos
1 TeoríA De Conjuntos1 TeoríA De Conjuntos
1 TeoríA De Conjuntos
 

Similar a Unidad v arboles

Similar a Unidad v arboles (20)

Arboles
ArbolesArboles
Arboles
 
Arboles binarios
Arboles binariosArboles binarios
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
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Unidad 4 Grafos
Unidad 4 GrafosUnidad 4 Grafos
Unidad 4 Grafos
 
Grafos 9.1 2016
Grafos 9.1 2016Grafos 9.1 2016
Grafos 9.1 2016
 

Unidad v arboles

  • 2. Acerca de arboles  Los árboles representan las estructuras de datos no lineales y dinámicas mas importantes en computación  Dinámicas porque la estructura puede cambiar durante la ejecución del programa  No lineales, puesto que a cada elemento del árbol puede seguirle varios elementos
  • 3. Estructuras estáticas y dinámicas Estructuras estáticas Estructuras dinámicas Arreglos Listas Registros Árboles Conjuntos
  • 4. Estructuras lineales y no lineales Estructuras lineales Estructuras no lineales Arreglos Árboles Registros Conjuntos Pilas Colas Listas
  • 5. Árbol Es una estructura jerárquica aplicada sobre una colección de elementos u objetos llamados nodos, uno de los cuales es conocido como raíz. Además se crean relaciones o parentesco entre nodos dando lugar a términos como: padre, hijo, hermano, antecesor, sucesor, ancestro, etc.
  • 6. Definición formal de Árbol Es una estructura homogénea que es la concatenación de un elemento junto con un número finito de árboles disjuntos, llamados subárboles. Una forma particular de árbol es la estructura vacía.
  • 7. Aplicaciones de Árboles  Representar formulas matemáticas  Organizar adecuadamente información  Registrar la historia de un campeonato de tenis  Construir un árbol genealógico  Análisis de circuitos eléctricos  Enumerar los capítulos y secciones de un libro
  • 8. Representacion de arboles  Diagramas de Venn A B C D E F G E
  • 10. Notación decimal DEWEY 1.A, 1.1.B, 1.1.1.D, 1.1.1.1.I, 1.1.2.E,1.1.3.F
  • 12. CARACTERISTICAS Y PROPIEDADES DE LOS ÁRBOLES  TODO ARBOL QUE NO ES VACIO, TIENE UN UNICO NODO RAIZ.  UN NODO X ES DESCENDIENTE DE UN NODO Y, SI EL NODO X ESTA APUNTADO POR EL NODO Y. EN ESTE CASO SE UTILIZA LA EXPRESION X ES HIJO DE Y.  UN NODO X ES ANTECESOR DIRECTO DE UN NODO Y, SI EL NODO X APUNTA AL NODO Y. EN ESTE CASO SE UTILIZA LA EXPRESIÓN X ES PADRE DE Y.  SE DICE QUE TODOS LOS NODOS QUE SON DESCENDIENTES DIRECTOS DE UN MISMO NODO PADRE, SON HERMANOS.  TODO NODO QUE NO TIENE RAMIFICACIONES(HIJOS),SE CONOCE COMO TERMINAL U HOJA.
  • 13. Continuacion…  TODO NODO QUE NO ES RAIZ , NI TERMINAL U HOJA SE CONOCE COMO “INTERIOR”.  GRADO.- ES EL NUMERO DE DESCENDIENTES DIRECTOS DE UN DETERMINADO NODO.  GRADO DEL ARBOL.- ES EL MAXIMO GRADO DE TODOS LOS NODOS DEL ARBOL.  NIVEL.- ES EL NUMERO DE ARCOS QUE DEBEN SER RECORRIDOS PARA LLEGAR A UN DETERMINADO NODO. POR DEFINICION LA RAIZ TIENE NIVEL 1.  ALTURA.- ES EL MAXIMO NUMERO DE NIVELES DE TODOS LOS NODOS DEL ARBOL.
  • 17. LONGITUD DE CAMINO INTERNO  Es la suma de las longitudes de camino de todos los nodos del arbol. 1 * h i I LCI n i    I = representa el nivel del arbol, h altura y ni el numero de nodos en el nivel EJEMPLO: LCI= 1*1 + 2*2 + 5*3 +4*4 = 36 LA LCIM=LCI/n n Numero de nodos en el arbol
  • 18. LONGITUD DE CAMINO EXTERNO ARBOL EXTENDIDO.- es aquel en el que el número de hijos de cada nodo es igual al grado del árbol. Si alguno de los nodos no cumple la condición entonces se debe incorporar al mismo nodos especiales.
  • 19. Ejemplo de Arbol extendido A CB D H L E F KI G J 1 2 * h i I LCE ne i    
  • 20. LONGITUD DE CAMINO EXTERNO  Se define como la suma de las longitudes de camino de todos los nodos especiales del arbol. Se calcula por medio de: 1 2 * h i I LCE ne i    
  • 21. Ejercicio(10 puntos) Dado el siguiente arbol A CB F L MG D E IH J K Calcular la longitud de camino interno y la longitud de camino externo y la media de cada uno de ellos
  • 22. Árboles binarios  Un árbol ordenado es aquel en el que las ramas están ordenados. Los de grado dos son de especial atención, porque representan estructuras importantes en computación y son conocidas como árboles binarios.  En un árbol binario solo puede tener a lo máximo dos subárboles y es necesario distinguir entre el subárbol izquierdo y el subárbol derecho
  • 23. Definición de Árbol Binario  Es una estructura homogénea que es la concatenación de un elemento de tipo T, llamada raíz, con dos árboles binarios disjuntos, llamados subárbol izquierdo y subárbol derecho de la raíz.  Una forma particular de árbol binario es la estructura vacía.
  • 24. Aplicaciones  En estructura para tomar decisiones en dos opciones.  Para representar un árbol genealógico  Para representar la historia de un campeonato de tenis.  Para representar expresiones algebraicas construidas con operadores binarios.
  • 25. Arbol binario de busqueda 27 14 50 77 47 7 32 59 11
  • 26. Representación algebraica (A * B) + (C / D) ^ 3 + . C D ^ A / 3B
  • 27. Árbol Genealógico OSVALDO CAIRO BATTISTUTTI MARIA BATTISTUTTI VALIENTEJOSE CAIRO SCANDALLO MARIA VALIENTE MARTIN ANTONIO CAIRO GODOY MARIA SCANDALLO MISCORIA ROBERTO BATTISTUTTI MAZZOTTI
  • 28. Arboles binarios Distintos.-Cuando sus estructuras son diferentes A B A B
  • 29. Arboles binarios Similares.-Cuando sus estructuras son idénticas, pero la informacion de sus nodos son diferentes A B X Y
  • 30. A B Arboles binarios Equivalentes.-Cuando son similares y ademas los nodos contienen la misma información A B A B
  • 32. ARBOLES BINARIOS COMPLETOS Es el árbol en el que todos sus nodos excepto los del último nivel, tienen dos hijos: el subarbol izquierdo y el subárbol derecho. Formula para calcular el numero de nodos de un árbol binario completo de altura h NUMERO DE NODOSABC = 2h – 1 Donde ABC significa árbol binario completo y h l altura del árbol
  • 33. Ejemplo de árbol binario completo A B F M D E J
  • 34. Representación de árboles binarios en memoria 1.- Por medio de datos tipo puntero, conocido como variables dinámicas. 2.- Por medio de arreglos. Los punteros es la forma mas natural para tratar este tipo de estructuras. Los nodos del árbol binario serán representados como registros que contendrán como mínimo tres campos. IZQ.- Campo donde se almacena a dirección del subárbol izquierdo. INFO.- Campo donde se almacena la información del nodo. DER.- Campo donde se almacena a dirección del subárbol derecho. IZQ INFO DERT
  • 35. Definición de un árbol binario en lenguaje algorítmico. Enlace = ^nodo nodo = registro izq: tipo enlace info: tipo dato der: tipo enlace {fin de la definición}
  • 36. Ejemplo de aplicación de árbol binario ( * ) ( / ) 3.5A B C D  + * B 3.5 ^ A / C D
  • 37. Representación del árbol binario en Memoria + * ^ /A B 3.5 C D
  • 38. RECORRIDOS EN ÁRBOLES BINARIOS Una de las operaciones mas importantes en una árbol binario, es el recorrido de los mismos. Recorrer un árbol significa visitar los nodos del árbol en forma sistemática, de forma que todos los nodos del mismo sean visitados una sola vez. Existen 3 formas de hacer el recorrido y son: 1.- PREORDEN  Visitar la raíz  Recorrer el subárbol izquierdo  Recorrer el subárbol derecho
  • 39. Continuacion… 2.- INORDEN  Recorrer el subarbol izquierdo  Visitar la raiz  Recorrer el subarbol derecho 3.- POSTORDEN  Recorrer el subarbol izquierdo  Recorrer el subarbol derecho  Visitar la raiz
  • 40. Tarea(10 puntos)  Realizar un resumen sobre el tema “Árboles binarios de búsqueda” Aspectos: 1.- Definición 2.- Búsqueda 3.- Inserción en un árbol binario de búsqueda 4.-Borrado en un árbol binario de búsqueda 5.- Manejar conceptos y algoritmos para cada tema.