反转一个单链表
反转一个单链表
1  | 输入: 1->2->3->4->5->NULL  | 
解决思路
先提取下链表头结点(打断原有链表)。再从先剩下的链表中,取链表头结点。加到上一步取下来的节点的头部。引用LeetCode网友的一句话 斩断过去,不忘前事。依次往后完成链表反转。
代码
1  | /**  | 
反转一个单链表
1  | 输入: 1->2->3->4->5->NULL  | 
先提取下链表头结点(打断原有链表)。再从先剩下的链表中,取链表头结点。加到上一步取下来的节点的头部。引用LeetCode网友的一句话 斩断过去,不忘前事。依次往后完成链表反转。
1  | /**  |