Logo lv.boatexistence.com

Vai koks ir vērsts vai nevirzīts?

Satura rādītājs:

Vai koks ir vērsts vai nevirzīts?
Vai koks ir vērsts vai nevirzīts?

Video: Vai koks ir vērsts vai nevirzīts?

Video: Vai koks ir vērsts vai nevirzīts?
Video: Nēsājiet šo lietu vienmēr, tā pasargās jūs no ļaunuma, negatīvisma un ļaunas acs. 2024, Maijs
Anonim

Grafu teorijā koks ir nevirzīts grafs, kurā jebkuras divas virsotnes ir savienotas tieši ar vienu ceļu, vai līdzvērtīgi savienots aciklisks nevirzīts grafs. … Polimežs (vai virzīts mežs vai orientēts mežs) ir virzīts aciklisks grafs, kura pamatā esošais nevirzītais grafiks ir mežs.

Kas ir virzīti un nevirzītie koki?

Nevirzīts grafiks bez cikliem ir mežs un, ja tas ir savienots, to sauc par koku. Virzīts grafs ir mežs (vai koks), ja visas malas pārvērš par nevirzītām malām, tas ir nevirzīts mežs (vai koks). Koks ar saknēm ir koks ar vienu virsotni, kas apzīmēta kā sakne.

Kāpēc koki nav virzīti?

Teorēma: Nevirzīts grafs ir koks, ja starp katru virsotņu pāri ir tieši viens vienkāršs ceļšPierādījums: Ja mums ir grafs T, kas ir koks, tad tam jābūt savienotam bez cikliem. Tā kā T ir savienots, starp katru virsotņu pāri ir jābūt vismaz vienam vienkāršam ceļam.

Ko nozīmē virzīts koks?

Virzītais koks ir aciklisks virzīts grafs Tam ir viens mezgls ar 1. pakāpes pakāpi, savukārt visiem pārējiem mezgliem ir 1. pakāpe, kā parādīts attēlā: Mezgls, kuram ir 0. pakāpe, ir sauc par ārējo mezglu vai gala mezglu vai lapu. Mezglus, kuru ārpuses pakāpe ir lielāka vai vienāda ar vienu, sauc par iekšējo mezglu.

Kā noteikt, vai nevirzīts grafiks ir koks?

Nevirzītu grafiku gadījumā mēs veicam trīs darbības:

  1. Veiciet DFS pārbaudi no jebkura mezgla, lai pārliecinātos, ka katram mezglam ir tieši viens vecāks. Ja nē, atgrieziet.
  2. Pārbaudiet, vai visi mezgli ir apmeklēti. Ja DFS pārbaude nevarēja apmeklēt visus mezglus, atgrieziet.
  3. Pretējā gadījumā grafiks ir koks.

Ieteicams: