我正在處理雙鏈表,並且我必須創建的方法之一是remove方法,它從列表中刪除targetData的所有實例,並且必須通過在列表中執行單個遍歷來刪除元素。然而,我的方法不刪除所有的實例,我無法弄清楚,爲什麼 這是我的方法Double LinkedList和刪除
0
A
回答
-1
相關問題
- 1. Java double LinkedList刪除節點
- 2. LinkedList,刪除,插入和交錯
- 3. 刪除元素,LinkedList的
- 4. LinkedList:刪除重複項
- 5. 從LinkedList中刪除min
- 6. LinkedList刪除索引java
- 7. LinkedList的迭代器刪除
- 8. 如何從LinkedList中刪除ints pp = new LinkedList();?
- 9. Single LinkedList刪除最後一個節點
- 10. 刪除Java中linkedList實現的方法
- 11. 刪除LinkedList重複的項目
- 12. 從LinkedList中刪除當前元素
- 13. ArrayList vs LinkedList隨機訪問和添加刪除
- 14. 刪除LinkedList中的底部和頂部節點
- 15. 爲什麼LinkedList的removeAll()和removeFirstOccurrence()刪除節點?
- 16. 從RichTextBox刪除Double LineBreak到字符串
- 17. 如何刪除數組中的double值?
- 18. 如何從對象的LinkedList和所有這些對象的LinkedList中刪除對象?
- 19. LinkedList和RadioButton
- 20. PrintWriter和LinkedList
- 21. Object的LinkedList和HashMap的LinkedList的區別?
- 22. Queue q = new LinkedList和LinkedList q = new LinkedList之間的區別?
- 23. 時間複雜度,同時刪除最後一個元素從ArrayList和LinkedList
- 24. 在O(n)時間穿越LinkedList並刪除k個元素
- 25. 的Java LinkedList的問題 - 如何刪除具備一定資格
- 26. 關於從LinkedList中刪除節點時的垃圾回收器
- 27. LinkedList刪除以_______開頭的所有字符串
- 28. 我的LinkedList刪除方法有什麼問題
- 29. C# - LinkedList - 如何刪除指定節點後的所有節點?
- 30. LinkedList(generic)中的刪除方法有什麼問題?
我相信,這是一個課外練習? (否則,你應該只是使用一個容器類......)那麼,雙鏈表的一個非常方便的「技巧」是初始化列表,使其始終包含一個**「虛擬」**條目,該條目最初與自身相連。這個虛擬或錨點條目在遍歷期間總是被忽略,當然不能被刪除。這個買你的是「插入或移除節點的代碼總是相同的,因爲總是至少有一個節點(虛擬...)在列表中 –