/ / Co to jest średnica drzewa binarnego? Czy konieczna jest ta najdłuższa ścieżka, aby Diameter przechodziła przez Węzeł Główny, czy nie? - struktury danych, drzewo, drzewo binarne, drzewo binarne

Co to jest średnica drzewa binarnego? Czy Konieczna jest najdłuższa droga do przejścia Średnicy przez Węzeł Główny? - struktury danych, drzewo, drzewo binarne, drzewo binarne-wyszukiwania

Średnica drzewa T jest największą z następujących wielkości:

  • średnica lewego poddrzewa T.
  • średnica prawego poddrzewa T.
  • najdłuższa ścieżka między liśćmi, która przechodzi przez pierwiastek z T (można to obliczyć z wysokości poddrzewa T). Nie chcę Kodeksu, ale chcę wiedzieć, co jest właściwe?

Sprawdź link

Oba są prawe lub tylko lewe

Odpowiedzi:

0 dla odpowiedzi № 1

Nie, średnica drzewa binarnego nie musi przechodzić przez element główny (np .: gdy drzewo binarne jest niezrównoważone).

Zdobądźmy to:

Liście drzewa binarnego: węzły, które nie mają dzieci
Ścieżka: naprzemienny zestaw węzłów i krawędzi, które łączą dwie ścieżki.

Mówiąc prościej (nie jest to dokładna definicja), średnica jest najdłuższą ścieżką między dowolnymi 2 węzłami liści w drzewie binarnym.

Wnioskowane z: http://www.geeksforgeeks.org/diameter-of-a-binary-tree/