Deslocamento circular
Escreva uma função que receba dois arrays (arr1 e arr2) e um inteiro n, e retorne true se o segundo array for igual ao primeiro array depois de deslocá-lo n posições. Caso contrário, retorne false.
Exemplos
circular_shift([1, 2, 3, 4], [3, 4, 1, 2], 2) ➞ true
circular_shift([1, 1], [1, 1], 6) ➞ true
circular_shift([0, 1, 2, 3, 4, 5], [3, 4, 5, 2, 1, 0], 3) ➞ falseNotas
- As duas listas terão o mesmo comprimento.
npode ser um valor negativo.