public ListNode reverList(ListNode pHead){
ListNode pReversedHead=null;
ListNode pNode=pHead;
ListNode pPrev=null;//前一个节点
while (pNode!=null){
ListNode pNext=pNode.getNext();
if (pNext==null)
pReversedHead=pNode;
pNode.setNext(pPrev);//让当前结点设置前一个结点
pPrev=pNode;//让当前结点设置为前一个结点
pNode=pNext;//当前结点设置为下一个结点
}
}
反转链表
最新推荐文章于 2025-03-12 20:11:42 发布
