이진 검색 트리를 반복적으로 복사하고 트리를 반환해야하는 문제에 대해 작업하고 있습니다. 나는 바이너리 검색 트리 클래스에서 코딩 중이므로, 그것이 호출되는 바이너리 검색 트리를 복사 할 것이다. 요구 사항에 따르면 개인 메서드의 반환 형식은 Entry<E>
이고 형식은 Entry<E>
이어야합니다. 내가 겪고있는 문제는 여러 항목이 트리에 추가되는 것입니다.자바 이진 검색 트리 재귀 복사 트리
protected static class Entry<E> {
protected E element;
protected Entry<E> left = null,
right = null,
parent;
protected int pos;
protected Entry<E> link = null;
public Entry() { }
public Entry (E element, Entry<E> parent)
{
this.element = element;
this.parent = parent;
}
}
n00b - re : 제안 된 편집 : 다른 사람의 답변을 편집하는 대신 자신의 질문에 대한 답변을 게시 할 수 있습니다. –