Question d’entretien chez Google

How to implement heap algorithm?