Un montón es un árbol que satisface las siguientes dos propiedades:
1. Todos los nodos secundarios deben ser menores (o mayores) que su nodo principal para un montón mínimo (o máximo).
2. Las hojas deben llenar el nodo h o h-1 donde h es la altura del árbol; significa que debe ser un árbol binario completo.
- ¿Qué incluye todo Inteligencia Artificial?
- Cómo transportar cables más fácilmente
- ¿Qué implica una prueba de sistema no funcional?
- ¿Qué es mejor: CSE en BITS Goa o CSE en BITS Hyderabad?
- ¿Qué base de datos es apropiada para el software EHR?
Árbol binario completo:
Un árbol binario completo es un árbol binario en el que todos los niveles, excepto posiblemente el más profundo, están completamente llenos. En la profundidad h, altura del árbol, todos los nodos están lo más a la izquierda posible.
Google sobre el árbol binario completo para una mejor comprensión.
La altura de un árbol es la altura de la raíz, es decir, es el no de bordes desde la raíz hasta la hoja más profunda.
Como puede ver, el número de nodos en el nivel 1 es 2 ^ i
Y usando progresión geométrica
Por lo tanto, el número total de nodos será
[matemáticas] 1 + 2 + 2 ^ 2 + 2 ^ 3 + ……… + 2 ^ h = 2 ^ (h + 1) – 1 [/ matemáticas]
Ahora tu respuesta yace en esto.
PD: Recientemente comencé a responder preguntas sobre Quora y no sé cómo escribir en forma de superíndice, 2 ^ i como formato de superíndice. comentar por favor
¡Gracias! 🙂