给你单链表的头指针

head

和两个整数

left

right

,其中

left <= right

。请你反转从位置

left

到位置

right

的链表节点,返回

反转后的链表

示例 1:

https://assets.leetcode.com/uploads/2021/02/19/rev2ex2.jpg

输入:head = [1,2,3,4,5], left = 2, right = 4
输出:[1,4,3,2,5]

示例 2:

输入:head = [5], left = 1, right = 1
输出:[5]