簡體   English   中英

如何在循環鏈表中添加額外的節點

[英]how to add an extra node in a circular linked list +java

嗨,我是數據結構的新手。 我需要一個代碼來理解Java循環鏈表中節點的添加和刪除。 如果您上傳一些圖片進行演示會更好。

Java沒有內置的循環鏈表。 您必須自己編寫。

如果您的循環鏈表實現了java.util.List接口,您將像這樣進行操作:

List<String> circularList = new CircularLinkedList<String>();
circularList.add("foo");
circularList.add("bar");
circularList.add("baz");
circularList.remove("bar");

您可以在Wikipedia上找到它,包括圖片 這是一個雙向鏈表。 前者用於雙鏈表,但對於單鏈表非常相似。

在這里,成為圓形並不重要。 唯一的區別是,在開始/結束處沒有特殊情況需要插入。

e:對鏈接斷開的問題,請修復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM