1) El documento describe los montículos (heaps) y el algoritmo de ordenamiento heapsort. 2) Un montículo es un árbol binario que cumple tres propiedades relacionadas con el orden de los elementos almacenados. 3) Heapsort ordena un vector construyendo primero un montículo con sus elementos y luego extrayendo los elementos de mayor a menor prioridad para colocarlos en su posición final.