heap.c
void destroyHeap(Heap* heap) {
	for (int i = 0; i < heap->size; i++) {
		free(heap->vect[i]);
	}

	free(heap->vect);
	free(heap);
}
// destroi e desaloca uma heap.
destroi e desaloca uma heap.
destroi e desaloca uma heap .
void destroyHeap(Heap* heap) {
	for (int i = 0; i < heap->size; i++) {
		free(heap->vect[i]);
	}
	free(heap->vect);
	free(heap);
}
void destroyHeap ( Heap * heap ) { for ( int i = 0 ; i < heap -> size ; i ++ ) { free ( heap -> vect [ i ] ) ; } free ( heap -> vect ) ; free ( heap ) ; }
destroi e desaloca uma heap.
destroi e desaloca uma heap .