Array is reversed copy

Write codeEasy10 min

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]) -> bool
Example 1
Inputis_reverse_of([1, 2, 3], [3, 2, 1])
OutputTrue