İçindekiler:

Yönlendirilmiş bir asiklik grafiği nasıl oluşturursunuz?
Yönlendirilmiş bir asiklik grafiği nasıl oluşturursunuz?

Video: Yönlendirilmiş bir asiklik grafiği nasıl oluşturursunuz?

Video: Yönlendirilmiş bir asiklik grafiği nasıl oluşturursunuz?
Video: Eğitiminizi Alın Sektöre Adımınızı Atın | Grafik Tasarım ve Video Efekt Bilgisi İle Para Kazanmak 2024, Nisan
Anonim

Herhangi Yönlendirilmiş grafik bir hale getirilebilir DAG bir geri besleme tepe kümesini veya bir geri besleme yay kümesini, tüm döngülere dokunan bir dizi köşe veya kenar (sırasıyla) kaldırarak. Ancak, bu tür en küçük kümeyi bulmak NP-zordur.

Bunu göz önünde bulundurarak, yönlendirilmiş asiklik grafik nasıl çalışır?

İçinde Yönlendirilmiş grafik , kenarlar NS her kenar sadece bir yöne gidecek şekilde bağlanır. A Yönlendirilmiş döngüsüz grafiği anlamına gelir grafik döngüsel değil, ya da NS bir noktadan başlamak imkansız grafik ve tamamını geçmek grafik . Her kenar Yönlendirilmiş önceki bir kenardan sonraki bir kenara.

Daha sonra soru şu: DAG veri yapısı nedir? A DAG bir veri yapısı çok çeşitli problemleri modellemek için kullanılabilecek bilgisayar biliminden. NS DAG aşağıdaki öğelerden oluşur: Düğümler. Her düğüm bir nesneyi veya bir parçayı temsil eder. veri.

Ayrıca, yönlendirilmiş bir asiklik grafiği nasıl buluyorsunuz?

Bir grafiğin asiklik olup olmadığını test etmek için:

  1. Grafiğin düğümü yoksa durun. Grafik asikliktir.
  2. Grafiğin yaprağı yoksa durun. Grafik döngüseldir.
  3. Grafiğin bir yaprağını seçin.
  4. 1'e gidin.
  5. Grafiğin düğümü yoksa durun.
  6. Grafiğin yaprağı yoksa durun.
  7. Grafiğin bir yaprağını seçin.
  8. 1'e gidin.

Örnek ile Dag nedir?

Yönlendirilmiş bir asiklik grafik ( DAG !), döngü içermeyen yönlendirilmiş bir grafiktir. Köklü bir ağaç özel bir türdür. DAG ve bir DAG yönlendirilmiş grafiğin özel bir türüdür. İçin örnek , a DAG bir optimize edici derleyicide ortak alt ifadeleri temsil etmek için kullanılabilir.

Önerilen: