Domanda di colloquio di Google

How to implement heap algorithm?