Title | Arboles |
---|---|
Author | federico gomez |
Course | Programación |
Institution | Universidad Nacional Autónoma de México |
Pages | 3 |
File Size | 180.9 KB |
File Type | |
Total Downloads | 6 |
Total Views | 157 |
arboles...
Arboles binarios de búsqueda – Python ¿Qué es un Árbol? 1 ¿Qué es un Árbol?
1.1 Terminología 1.2 Más terminología 1.3 Altura y Niveles 1.4 Árbol Binario de Búsqueda (ABB) 1.5 Ejemplos de árboles binarios de busqueda
2 Implementacion de un Arbol ABB con Python 3
Es una estructura de datos jerárquica. La relación entre los elementos es de uno a muchos.
Terminología
Nodo: Cada elemento en un árbol. Nodo Raíz: Primer elemento agregado al árbol. Nodo Padre: Se le llama así al nodo predecesor de un elemento. Nodo Hijo: Es el nodo sucesor de un elemento. Hermanos: Nodos que tienen el mismo nodo padre.
Más terminología
Nodo Hoja: Aquel nodo que no tiene hijos. Subárbol: Todos los nodos descendientes por la izquierda o derecha de un nodo.
Altura y Niveles
Árbol Binario de Búsqueda (ABB) 1. Este tipo de árbol permite almacenar información ordenada. 2. Reglas a cumplir:
–Cada nodo del árbol puede tener 0, 1 ó 2 hijos. –Los descendientes izquierdos deben tener un valor menor al padre. –Los descendientes derechos deben tener un valor mayor al padre.
Ejemplos de árboles binarios de búsqueda...