this article을 통해 읽는 중입니다. 특정 방식으로 회전을 수행 한 다음 트리를 한 방향으로 이동하고 요소를 삭제하여 트리의 한면을 제거 할 수 있다고 언급합니다.트리를 삭제하기 전에 트리를 회전하면 어떤 이점이 있습니까?
나는 그들이 무엇을하려하는지 이해하지만, 나는 이해할 수 없다. 왜 일까?
단순한 우편 주문 삭제와 비교하여 이러한 유형의 삭제가 제공 할 수있는 이점은 무엇입니까?
내가 생각할 수있는 장점 중 하나는 재귀에 사용되는 메모리를 절약하는 것입니다.하지만 트리를 두 번 통과하는 것과 달리 한 번 회전하고 삭제할 때와 비교하면 무시할 수없는 오버 헤드라고 생각합니다. 내가 여기서 뭔가를 놓치고 있니?