Pytania otagowane jako tree

Drzewo to szeroko stosowana struktura danych, która emuluje hierarchiczną strukturę podobną do drzewa z zestawem połączonych węzłów.

6
Definicja zrównoważonego drzewa
Zastanawiam się tylko, czy ktoś mógłby wyjaśnić mi definicję zrównoważonego drzewa. Mam, że „drzewo jest zrównoważone, jeśli każde poddrzewo jest zrównoważone, a wysokość dwóch poddrzew różni się co najwyżej o jeden. Przepraszam, jeśli jest to głupie pytanie, ale czy ta definicja odnosi się do każdego węzła aż do liści drzewa, …
102 tree 




14
Jak spłaszczyć drzewo za pomocą LINQ?
Mam więc proste drzewo: class MyNode { public MyNode Parent; public IEnumerable<MyNode> Elements; int group = 1; } Mam IEnumerable<MyNode>. Chcę uzyskać listę wszystkich MyNode(w tym obiektów węzłów wewnętrznych ( Elements)) jako jedną płaską listę Where group == 1. Jak to zrobić przez LINQ?
96 c#  .net  linq  .net-4.0  tree 


4
Kiedy wybrać drzewo RB, B-Tree czy AVL?
Kiedy jako programista powinienem rozważyć użycie drzewa RB, B-drzewa lub drzewa AVL? Jakie są kluczowe punkty, które należy wziąć pod uwagę przed podjęciem decyzji o wyborze? Czy ktoś mógłby wyjaśnić scenariuszem dla każdej struktury drzewa, dlaczego jest ona wybierana zamiast innych w odniesieniu do kluczowych punktów?


9
Różnica między czerwono-czarnymi drzewami a drzewami AVL
Czy ktoś mógłby wyjaśnić, jakie są główne różnice między tymi dwiema strukturami danych? Próbowałem znaleźć w Internecie źródło, które podkreśla różnice / podobieństwa, ale nie znalazłem nic zbyt pouczającego. W jakich przypadkach jeden byłby preferowany nad drugim? Jakie praktyczne sytuacje sprawiają, że jeden jest „lepszy” w użyciu niż drugi?


5
Najgorszy przypadek w Max-Heapify - jak uzyskać 2n / 3?
W CLRS, wydanie trzecie, na stronie 155 podano, że w MAX-HEAPIFY, Każde poddrzewo dziecięce ma rozmiar co najwyżej 2n / 3 - najgorszy przypadek ma miejsce, gdy dolny poziom drzewa jest dokładnie w połowie zapełniony. Rozumiem, dlaczego jest najgorzej, gdy dolny poziom drzewa jest wypełniony dokładnie do połowy. W tym …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.