Tabla de contenido
¿Cómo se llaman los árboles binarios de búsqueda?
Árboles binarios de búsqueda ( BST ) y Arboles balanceados ( o equilibrados ) mat-151 Monday, May 1, 17 Alonso Ramírez Manzanares Computación y Algoritmos 25.04 18 Desempeño de los BST
¿Cómo insertar un nuevo valor en un árbol binario de búsqueda?
• Dado un árbol binario de búsqueda T insertar un nuevo valor v. • Se da como entrada un nuevo nodo z para el cual: • key[z] = v, • left[z]=NULL, Monday, May 1, 17 Alonso Ramírez Manzanares Computación y Algoritmos 25.04 10 Operaciones en BST: inserción • Dado un árbol binario de búsqueda T insertar un nuevo valor v.
¿Cuál es la motivación de los árboles binarios no ordenados?
▶Equilibrado de árboles. Motivación de los ABB 3 ▶Los árboles binarios no ordenados son de poco interés. ▶Su única utilidad es la representación de información jerárquica (sólo grado 2!!!). ▶La búsqueda en una lista ordenada es poco eficiente (O(n)).
¿Qué es un árbol binario de búsqueda construido de forma aleatoria?
• Un árbol binario de búsqueda construido de forma aleatoria es aquel que resulta de insertar las llaves en orden aleatorio en un árbol inicialmente vacío, y donde cada una de las n! permutaciones tiene la misma probabilidad de ocurrir. TREE-INSERT(A) TREE-ROOT-INSERT(B) Monday, May 1, 17
¿Cuáles son las diferencias entre dos arboles binarios?
Dos arboles binarios son similares cuando sus estructuras son idénticas, pero la información que contienen sus nodos es diferente. Ejemplo: Son aquellos arboles que son similares y que además los nodos contienen la misma información.
¿Cuál es el nivel mínimo de un árbol binario?
¿Qué nivel mínimo tendría que alcanzar el árbol binario? Se necesitaría hasta el nivel 9. Tenemos que considerar que el árbol está equilibrado, puesto que pregunta por el nivel mínimo, es decir, la mínima profundidad. Sabiendo que la raíz es considerada el nivel 0, y que en un nivel, si lo tenemos completo, tendríamos: 2^nivel nodos.