反转链表
给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
示例
![[链表] 系列:反转链表 - 图1](/uploads/projects/xinmengwuhen-ga5rv@rbpxet/5bd63e30aad51a21f22aba42beb97ca1.jpeg)
解题
方法一:迭代
class Solution {public ListNode reverseList(ListNode head) {ListNode pre = null;ListNode cur = head;while(cur != null){ListNode next = cur.next;cur.next = pre;pre = cur;cur = next;}return pre;}}
