2

我正在构建一个树状的数据结构。如果我有方法,预期的行为是什么

public Set getSiblingNodes(Node node);

此方法是否应该返回一个包含或排除自身的集合?

谢谢!

4

2 回答 2

3

不,它应该只包含它的兄弟姐妹。
节点不是自身的兄弟
(为什么你会不这么认为?)

于 2010-10-16T18:09:35.160 回答
0

通常没有但是您可以定义某种树,兄弟姐妹在其中构建循环列表,然后如果该列表有一个节点,它将是自身的兄弟节点。

于 2016-05-12T10:28:53.227 回答