首页 > 解决方案 > 双向链表的 isRemoved 方法

问题描述

我目前正在做一个练习,需要帮助。我有一个双向链接列表(公共类列表),需要在节点类(节点类)中创建一个布尔方法(isRemoved()),以检查是否已从节点链中删除元素,元素 y 在如果以下条件适用,则节点链:

它的前任是 null 或者它的前任存在并且 y 是它的后继。它的后继是 null 或者它的后继存在并且 y 是它的前任。

我目前有以下三个对象的 getter 和 setter。创建 isRemoved() 的最佳方法是什么?

    Class Nodes{
     Nodes next;
     Nodes prev;
     Nodes Data;
...

标签: javamethodsdoubly-linked-list

解决方案


推荐阅读