java - 双向链表的 isRemoved 方法
问题描述
我目前正在做一个练习,需要帮助。我有一个双向链接列表(公共类列表),需要在节点类(节点类)中创建一个布尔方法(isRemoved()),以检查是否已从节点链中删除元素,元素 y 在如果以下条件适用,则节点链:
它的前任是 null 或者它的前任存在并且 y 是它的后继。它的后继是 null 或者它的后继存在并且 y 是它的前任。
我目前有以下三个对象的 getter 和 setter。创建 isRemoved() 的最佳方法是什么?
Class Nodes{
Nodes next;
Nodes prev;
Nodes Data;
...
解决方案
推荐阅读
- discord.js - Discord.js - 机器人不会停止向嵌入发送垃圾邮件(而不是要求用户做出反应)
- r - 对数据集进行排序并更改 R 中的列
- ruby-on-rails - rails中citext字段类型的大小写不敏感排序
- node.js - 如何修复 TypeError 模型不是构造函数?
- java - 用于 double ** 内任何内容的 Java 正则表达式 ** 示例:**text**
- c - 带有 max() 的 OpenACC 缩减子句
- python - 在 Pandas 中创建布尔值频率的汇总表
- html - 内联块无法在 HTML 电子邮件中工作时遇到问题
- javascript - 获取 API 调用的异步问题 - console.log() 有效,但 setState 无效
- javascript - React native 只运行一次,现在它给了我错误