Logo no.boatexistence.com

Er treet rettet eller urettet?

Innholdsfortegnelse:

Er treet rettet eller urettet?
Er treet rettet eller urettet?

Video: Er treet rettet eller urettet?

Video: Er treet rettet eller urettet?
Video: Что творит стакан воды с желчью. Мифы и реальность 2024, Kan
Anonim

I grafteori er et tre en urettet graf der hvilke som helst to toppunkter er forbundet med nøyaktig én bane, eller tilsvarende en forbundet asyklisk urettet graf. … En polyskog (eller rettet skog eller orientert skog) er en rettet asyklisk graf hvis underliggende urettede graf er en skog.

Hva er regisserte og urettede trær?

En urettet graf uten sykluser er en skog, og hvis den er tilkoblet kalles den et tre. En rettet graf er en skog (eller tre) hvis når alle kanter er konvertert til urettede kanter, er det urettet skog (eller tre). Et rotfestet tre er et tre med ett toppunkt angitt som roten.

Hvorfor er trær urettet?

Teorem: En urettet graf er et tre hvis det er nøyaktig én enkel bane mellom hvert par av hjørnerBevis: Hvis vi har en graf T som er et tre, så må den kobles sammen uten sykluser. Siden T er koblet sammen, må det være minst én enkel bane mellom hvert par av hjørner.

Hva menes med rettet tre?

Et rettet tre er en asyklisk rettet graf Det har én node med grad 1, mens alle andre noder har indegree 1 som vist i fig: Noden som har utgrad 0 er k alt en ekstern node eller en terminal node eller et blad. Nodene som har utgrader større enn eller lik én kalles intern node.

Hvordan vet du om en urettet graf er et tre?

I tilfelle av urettede grafer, utfører vi tre trinn:

  1. Utfør en DFS-sjekk fra en hvilken som helst node for å sikre at hver node har nøyaktig én forelder. Hvis ikke, returner.
  2. Sjekk at alle noder er besøkt. Hvis DFS-sjekken ikke var i stand til å besøke alle noder, returnerer du.
  3. Ellers er grafen et tre.

Anbefalt: