Array is reversed copy
Your task
Given two integer arrays a and b, return True if b is exactly a reversed, same length, and b read left to right equals a read right to left. Compare using one pointer moving forward through a and one moving backward through b (or an index formula); do not materialize a reversed copy of either array. Example: a = [1, 2, 3], b = [3, 2, 1] returns True, while a = [1, 2], b = [1, 2] returns False.
Examples
is_reverse_of(a: list[int], b: list[int]) -> boolExample 1
Input
is_reverse_of([1, 2, 3], [3, 2, 1])Output
True