Verifique se um array pode ser aninhado em outro
Crie uma função que retorne true se o primeiro array puder ser aninhado dentro do segundo e false caso contrário.
arr1 pode ser aninhado em arr2 se:
- O mínimo de
arr1for maior que o mínimo dearr2. - O máximo de
arr1for menor que o máximo dearr2.
Exemplos
can_nest([1, 2, 3, 4], [0, 6]) ➞ true
can_nest([3, 1], [4, 0]) ➞ true
can_nest([9, 9, 8], [8, 9]) ➞ false
can_nest([1, 2, 3, 4], [2, 3]) ➞ falseObservações
Observe a desigualdade estrita (veja o exemplo nº 3).