我正在尝试实现一棵有多个孩子的树,我需要以某种方式存储这些孩子。我决定可以使用 aLinkedList
但我想先尝试使用数组。
(请我不想使用任何导入。)
class Node<T extends Comparable<? super T>>
{
Node<T> arrChildren[] = new Node<T>[size];
}
这不起作用。
class Node<T extends Comparable<? super T>>
{
Comparable<Node<T>> arrChildren[] = new Comparable[size];
T element;
}
这可行,但我无法将arrChildren[0]
与正常进行比较Node<T>
,如果我制作所有Node<T>
sComparable
节点,我将无法到达里面的元素。
这是我在 Stack Overflow 上的第一篇文章,希望也能得到很好的回应,我不介意批评。
谢谢。