Question d’entretien chez Oracle

Subarray sum, Finding in a crossword, Binary tree max path sum, Generating permutations