给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
head
不停的变换当前指针(指向上一级)即可
class Solution { public ListNode reverseList(ListNode head) { ListNode pre=null,curr=head; while(curr!=null){ ListNode next = curr.next; curr.next=pre; pre=curr; curr=next; } return pre; } }