我正在处理双链表,并且我必须创建的方法之一是remove方法,它从列表中删除targetData的所有实例,并且必须通过在列表中执行单个遍历来删除元素。然而,我的方法不删除所有的实例,我无法弄清楚,为什么 这是我的方法Double LinkedList和删除
0
A
回答
-1
相关问题
- 1. 如何从LinkedList中删除ints pp = new LinkedList();?
- 2. 删除LinkedList重复的项目
- 3. Single LinkedList删除最后一个节点
- 4. 如何删除数组中的double值?
- 5. 从RichTextBox删除Double LineBreak到字符串
- 6. PrintWriter和LinkedList
- 7. Object的LinkedList和HashMap的LinkedList的区别?
- 8. 时间复杂度,同时删除最后一个元素从ArrayList和LinkedList
- 9. 我的LinkedList删除方法有什么问题
- 10. 关于从LinkedList中删除节点时的垃圾回收器
- 11. C# - LinkedList - 如何删除指定节点后的所有节点?
- 12. LinkedList删除以_______开头的所有字符串
- 13. LinkedList(generic)中的删除方法有什么问题?
- 14. 如何遍历LinkedList并从Java中删除某些单词
- 15. 的Java LinkedList的问题 - 如何删除具备一定资格
- 16. 从Java中的LinkedList中删除重复的元素
- 17. Java中LinkedList的LinkedList?
- 18. 删除OnClickListener和自动化
- 19. AsNoTracking和删除
- 20. 删除父和子对象
- 21. 从Java中的double数组中删除重复的值?
- 22. 如何删除CodeIgniter中的double foreach中的双重URL引用
- 23. 使用jQuery从输入中删除double http://
- 24. 为什么从C++ 11中删除了std :: pow(double,int)?
- 25. 左滑动删除和编辑,删除
- 26. VTK删除()和数据删除
- 27. Java:TreeSet和LinkedList的问题
- 28. 接口实现和LinkedList
- 29. boost :: numeric :: ublas :: vector <double>和double []
- 30. C++中double和DOUBLE的区别
我相信,这是一个课外练习? (否则,你应该只是使用一个容器类......)那么,双链表的一个非常方便的“技巧”是初始化列表,使其始终包含一个**“虚拟”**条目,该条目最初与自身相连。这个虚拟或锚点条目在遍历期间总是被忽略,当然不能被删除。这个买你的是“插入或移除节点的代码总是相同的,因为总是至少有一个节点(虚拟...)在列表中 –