Given the head of a singly linked list (represented as an array), reverse the list and return the reversed list as an array.
For example, the linked list 1 -> 2 -> 3 -> 4 -> 5 is represented as the array [1, 2, 3, 4, 5]. After reversing, return [5, 4, 3, 2, 1].