https://leetcode.com/problems/make-two-arrays-equal-by-reversing-subarrays/description/ | Easy |
---|
Даны два целочисленных массива одинаковой длины: target
и arr
. За одну операцию можно выбрать любой непустой подмассив массива arr
и обратить его (развернуть порядок элементов). Разрешается выполнить любое количество таких операций. Необходимо определить, можно ли с помощью таких операций преобразовать массив arr
в массив target
.
class Solution {
fun canBeEqual(target: IntArray, arr: IntArray): Boolean {
return target.sorted() == arr.sorted()
}
}