/**
* 链表反转第一版 妖魔化的双指针
* @param head
* @return
*/
public ListNode reverseList(ListNode head) {
ListNode curr = head,pre = null;
while(curr!=null){
ListNode next = curr.next;
curr.next = pre;
pre = curr;
curr = next;
}
return pre;
}