美文网首页
反转链表

反转链表

作者: 越长越圆 | 来源:发表于2016-11-17 23:45 被阅读14次
     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;//当前结点设置为下一个结点
            }
        }
    

    原文链接http://blog.csdn.net/qq_22329521/article/details/53206873

    相关文章

      网友评论

          本文标题:反转链表

          本文链接:https://www.haomeiwen.com/subject/cpqjpttx.html