null
US
Anmelden
kostenlos registrieren
Registrieren
Wir haben festgestellt, dass Javascript in deinem Browser nicht aktiviert ist. Aufgrund des dynamischen Charakters unserer Website muss Javascript allerdings entsprechend aktiviert sein. Bitte lese dir unsere
Geschäftsbedingungen
durch, um mehr Informationen zu erhalten.
Nächster
Kopieren und bearbeiten
Sie müssen sich anmelden, um diese Aktion abzuschließen!
Kostenlos registrieren
4446169
Grafy II.
Beschreibung
Grafy 2
Keine Merkmale angegeben
graph
it
ctu
a4m33pal
grafy
semester
Mindmap von
Michal Roch
, aktualisiert more than 1 year ago
Mehr
Weniger
Erstellt von
Michal Roch
vor fast 9 Jahre
67
0
0
Zusammenfassung der Ressource
Grafy II.
Stromy
Definice
Spojitý graf bez cyklů
Přidání nové hrany bez uzlu způsobí vznik cyklu
Odebrání libovolné hrany zpusobí vznik izolovaného uzlu
Obsahuje právě |V|-1 hran
Libovolné dva uzly jsou spojeny právě jednou cestou
Orientovaný
List je uzel se stupněm 1
Kořen může být kterýkoli uzel
Neorientovaný
List je uzel bez odchozích hran
Kořen je uzel bez příchozích hran
Reprezentace
Matice sousednosti
Čtvercová matice VxV
Dimenze jsou uzly grafu
1 pokud jsou spojeny hranou
0 pokud nejsou spojeny hranou
Orientovaný graf
1 pokud i->j
0 v ostatních případech
Rychlost
Náročné na pamět
Pomalé přidávání a odebírání uzlů
Rychlé přidávání a odebírání hran
Rychlé dotazy na sousednost a stupeň
Laplaceova matice
Čtvercová matice VxV
Dimenze jsou uzly grafu
Na diagonále stupeň grafu
-1 pokud jsou spojeny hranou
0 pokud nejsou spojeny hranou
Matice vzdáleností
Čtvercová matice VxV
Dimenze jsou uzly grafu
Váha hrany pokud jsou spojeny
0 pokud nejsou spojeny hranou
Matice incidence
Matice VxE
Dimenze jsou uzly (řádek) a hrany (sloupec) grafu
1 pokud hrana spojuje uzel
0 pokud hrana nespojuje uzel
Každý sloupec obsahuje právě dvě 1
Hodnost matice je menší než počet uzlů
Orientovaný graf
1 pro odchozí uzel
-1 pro příchozí uzel
0 v ostatních případech
Rychlost
Nejnáročnější na paměť
Pomalé přidávání nebo mazání uzlů a hran
Matice dosažitelnosti
Čtvercová matice VxV
Dimenze jsou uzly grafu
1 pokud existuje cesta z i do j
0 v ostatních případech
Adjacency list
Pole jednosměrných seznamů
Může být i hash list nebo hash table
Velikost pole je V
Každý uzel udržuje (uspořádaný / neuspořádaný) seznam sousedů
Rychlost
Malé nároky na paměť
Rychlé přidání a odebrání uzlu nebo hrany
Pomalé dotazy na sousednost
DAG
Directed Acyclic Graph
Orientovaný graf bez cyklů
Není stromem - mezi dvěma uzly může existovat více cest
Prohledávání
DFS
Zásobníkem
Přidej potomky
Pop na vrchol zásobníku
Mark as visited
Rekurzí
FRESH
Dosud nenavštívený
Stromová hrana
OPEN
Po zavolání rekurze
Zpětná hrana
Znamená cyklus
CLOSED
Při ukončení rekurze
Až po uzavření všech potomků
Dopředná nebo příčná hrana
Značí že graf není strom
Použití
Topologické uspořádání
Spojitost grafu
Hledání komponent grafu
Transformace grafu do orientovaného lesa
BFS
Frontou
FRESH
Dosud nenavštívený
OPEN
Při vyjmutí z fronty
CLOSED
Po přidání všech potomků do fronty
Uzavřen dříve než všichni jeho potomci
Topologické uspořádání
Generuje se pomocí DFS
V okamžiku uzavírání uzlu přidej na začátek seznamu
Očíslování a uspořádání uzlů takové, že x <= y kde x je vždy před y (existuje cesta z x do y)
Lze pouze pro acyklické grafy
Vhodné pro počítání minimální a maximální vzdálenosti uzlů
Zusammenfassung anzeigen
Zusammenfassung ausblenden
Möchten Sie
kostenlos
Ihre eigenen
Mindmaps
mit GoConqr erstellen?
Mehr erfahren
.
ähnlicher Inhalt
Common Technology Terms
Julio Aldine Branch-HCPL
Project Communications Management
farzanajeffri
Network Protocols
Shannon Anderson-Rush
Abstraction
Shannon Anderson-Rush
Computing
Kwame Oteng-Adusei
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Introduction to the Internet
Shannon Anderson-Rush
Construcción de software
CRHISTIAN SUAREZ
Historical Development of Computer Languages
Shannon Anderson-Rush
Useful String Methods
Shannon Anderson-Rush
Web Designing & Development Full Tutorial
Nandkishor Dhekane
Bibliothek durchsuchen