2010-01-14 9 views
2

이진 트리 (또는 바이너리 트리의 패밀리)의 이름은 무엇이며 균형이 맞고 그 노드의 최소 수는 입니까?특수 이진 트리

음 이것은 AVL 트리가 아닌 특별한 종류의 트리입니다.

+0

당신이 노드의 최대 수에 대한 의미하지 않는다 높이 야? – JPvdMerwe

답변

2

이진 트리가 균형을 이루면 높이는 노드 (n)의 함수입니다. 높이 = 로그 n. 그래서 균형 잡힌 나무에는 일정한 높이가 없습니다.

+0

그러면 RB-tree는 어떨까요? 균형이 잡혀 있지만 리프 노드의 높이가 매우 다를 수 있습니다 (기본적으로 최대 2 배의 차이) - http://en.wikipedia.org/wiki/Red-black_tree. – IgorK

+0

RB 트리가 거의 균형을 이루도록 허용됩니다. 즉, 높이 범위가 있습니다 (위키피디아 항목에도 있습니다 : "그 나무는 대략 균형을 이루고 있습니다" – Alon

1

완전히 평형 이진 트리가 높이 d에 대해 가질 수있는 노드의 최소 수는 2^(d-1) +1입니다. 내가 아는 한이 유형에는 이름이 없습니다.

최대 노드 수는 2^d입니다. 이를 전체 트리라고합니다. 모든 계층은 완전히 채워지고 각 노드는 2 또는 0 개의 childern (묵시적)을가집니다.

0

높이 가능한 노드의 최소 수를 가진 이진 트리 (또는 이진 트리의 가족)의 이름은 링크 된 목록입니다 : D