El Montículo Binario | | UPV

preview_player
Показать описание
Título: El Montículo Binario

Descripción automática: En este video, el profesor introduce el montículo binario, una estructura de datos clave en aplicaciones que utilizan el modelo de cola de prioridad. El objetivo es que el espectador comprenda la necesidad del montículo binario, sus propiedades esenciales, operaciones principales y su coste temporal asintótico.

El montículo binario permite acceder al elemento mínimo de un conjunto en tiempo constante y es fundamental para gestionar prioridades, como en el caso de pacientes en un hospital o en la cola de trabajos de impresión. Posee una propiedad estructural, siendo un árbol binario completo con altura acotada por el logaritmo en base dos del número de elementos, y una propiedad de orden, donde los hijos son siempre mayores o iguales al padre. Esto hace que el elemento mínimo esté siempre en la raíz.

Además, los montículos binarios se pueden representar de forma implícita en un array, lo que permite fácil acceso a las relaciones entre padres e hijos mediante expresiones matemáticas simples. Las operaciones de inserción y eliminación de elementos cumplen con las propiedades del montículo sin violar su estructura, a través de procesos de "reflotado" o "hundimiento" para mantener la propiedad de orden. La complejidad temporal de la inserción varía desde constante hasta proporcional a la altura del árbol, dependiendo si el elemento a insertar es mayor que el padre o si es el nuevo mínimo, respectivamente.

En conclusiones, se resalta la utilidad del montículo binario en obtener el mínimo elemento rápidamente, su eficiencia en memoria al usar representación implícita, y su aplicación en colas de prioridad y algoritmos como el heapsort. El profesor espera que el material presentado sea de utilidad para el aprendizaje del espectador.

Autor/a: Moltó Martínez Germán

#Estructura de datos #Heap #Montículo binario #
Рекомендации по теме
Комментарии
Автор

Magnífico! La mejor explicación que he encontrado. Mil gracias!

jeronimoagullo
Автор

Excelente vídeo. Agradecimientos por parte de un alumno de Ingeniería del Software de UniOvi.

ivanalvarezlopez
Автор

Bravo Germán, me ha resultado muy útil, ojalá la UC3M tuviera unas explicaciones tan claras y actuales.

alvaroc
Автор

Fantástico, me ha ayudado mucho, un saludo de un alumno de la UJI

antoniolopezruiz
Автор

Muchas gracias! muy buena la explicación me ayudo mucho :)

dea
Автор

genial el vide! ya los entiendo! Muchas gracias =)

khonu
Автор

Me encanto!! comparte tu diapositiva, para descargar

sackray
Автор

Buenisima la explicacion, si pudieran subir algo sobre Monticulo Izquierdista y A* se los agradeceria :)
se que puedo buscarlo en google pero me gustaria que ustedes lo expliquen porque lo hacen muy bien...

paoloarestegui
Автор

Estudio Informática y muy buena sus explicaciones, quisiera tener acceso a todos sus vídeos de Ud. Profesor Germán... como lo hago?

AbnerValverdeCompanySelf
Автор

Perdona y no se puede eliminar un elemento cualquiera? Siempre se elimina el minimo elemento?

pierorb
Автор

Donde puedo acceder al curso completo?

joeljonathanolivalillo