Domanda di colloquio di Yahoo

The same question on the leetcode.