Domanda di colloquio di Cloudera

a difficult leetcode medium problem