null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
4446169
Grafy II.
Descripción
Grafy 2
Sin etiquetas
graph
it
ctu
a4m33pal
grafy
semester
Mapa Mental por
Michal Roch
, actualizado hace más de 1 año
Más
Menos
Creado por
Michal Roch
hace casi 9 años
67
0
0
Resumen del Recurso
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ů
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
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
Explorar la Librería