5270659536
Drzewa
Drzewa to rodzaj struktury danych, w której możemy wyróżnić:
> korzeń (wierzchołek główny) - nie ma rodzica/przodka
> wierzchołki (wewnętrzne) (węzły), które połączone są krawędziami i mogą posiadać:
■ poprzedniki (przodków, rodziców - bezpośrednie poprzedniki)
■ następniki (potomków, dzieci - bezpośrednie następniki)
>• liście (nie posiadają już następników)
Każdy wierzchołek może posiadać dowolną ilość dzieci:
■ drzewa binarne posiadają maksymalnie dwa
■ drzewa wyższych rzędów (np. AVL, czerwono-czarne, BST) mogą posiadać więcej niż dwóch potomków
■ posiada dokładnie jednego rodzica
Ścieżka w drzewie - to droga (ciąg krawędzi) prowadząca między dowolnymi dwoma wierzchołkami w drzewie (istnieje zawsze tylko jedna)
Liczba krawędzi tworzących ścieżkę nazywana jest jej długością.
Poziom węzła w drzewie wyznacza 1+długość ścieżki łączącej korzeń drzewa z węzłem. Wysokość drzewa wyznaczona jest przez maksymalny poziom wszystkich jego węzłów. Las to kilka drzew powiązanych ze sobą razem.
PODSTAWY INFORMATYKI. Adrian Honzyk, http://home.agh.edu.pl/--horzyk
Wyszukiwarka
Podobne podstrony:
Opisać pojęcie stosu w systemie komputerowym i jego zastosowania. Liniowa struktura danych, w którejTyp obiektowy = klasa - jest to złożona struktura danych o określonej liczbie atrybutów. Atrybuty dzprzedstawione na rys. 68a i b wskazują na niejednorodną strukturę danych. Możliwe jest wyróżnienie tDrzewa drzewo to hierarchiczne uło zenie danych wtezełto punkt w drzewie korzeń to we, zeł znaj dujALGORYTMY I STRUKTURY DANYCH Temat 5:Drzewa zrównoważone, sortowanie drzewiaste Wykładowca: dr inż.Z.Tarapala. Algorytmy i struktury danych. wykład nr 5 7 Drzewa zrównoważone, sortoOperacje na wskaźnikach (dynamiczne struktury danych) Wskaźnik (pointer, zmienna wskaźnikowa) - to rIMAG0015 co do płaszczyzny, na której odbywa się ten zabieg maieutyczno-elenktyczny. Czy jest to płaSa to podstawowe cechy każdej organizacji, o której możemy powiedzieć, ze jest państwem. Przejdziemywiosna6 Wiosna w sadzie "u jest sad. Pani i dzieci są w sadzie. Co rośnie w sadzie? V sadzie rargonowanie stali. Argonowanie jest to rodzaj obróbki pozapiecowej stali w której osuszony gaz przepFale sejsmiczne to drgania. Możemy wyróżnić 3 rodzaje fal sejsmicznych: podłużne - są najszybsze i twięcej podobnych podstron