首頁 > Java > Java入門 > java實作刪除鍊錶的中間節點

java實作刪除鍊錶的中間節點

王林
發布: 2020-10-23 15:43:55
轉載
2392 人瀏覽過

java實作刪除鍊錶的中間節點

目的:

刪除鍊錶的中間節點

(推薦教學:java課程

程式碼實作:

public class Node{
    public int value;
    public Node next;
    public Node(int data){
        this.value=data;
    }
}
public Node removeMidNode(Node head){
    if(head==null||head.next==null){
        return head;
    }
    if(head.next.next==null){
        return head.next;
    }
    Node pre=head;
    Node cur=head.next.next;
    while(cur.next!=null&&cur.next.next!=null){
        pre.pre.next;
        cur=cur.next.next;
    }
    pre.next=pre.next.next;
    return head;
}
登入後複製

相關推薦:java入門

#

以上是java實作刪除鍊錶的中間節點的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板