Domanda di colloquio di Barclays

Find next lexicographically greater permutation