재귀를 사용하여 링크 된 목록에서 노드를 제거해야합니다. 이것은 내가 지금까지 가지고있는 코드를 ...입니다재귀를 사용하여 연결된 목록에서 노드를 제거하는 방법?
public class SortedSetNode implements Set {
protected String value;
protected SortedSetNode next;
public boolean remove(String element) {
if (value.equals(element))
{
next = next.getNext();
return true;
}
else
{
return next.remove(element);
}
}
만약 내가 이것을 바꿨습니까? 'if (next.value.equals (element))' – lauraxx
처음부터 직접 데이터 구조를 작성하려고하거나 java.util.Set 인터페이스를 구현하고 싶습니까? 어쨌든 기존 구현이 도움이 될지 살펴보십시오. –