Топологиялык сорттоо эмне үчүн колдонулат?
Топологиялык сорттоо эмне үчүн колдонулат?

Video: Топологиялык сорттоо эмне үчүн колдонулат?

Video: Топологиялык сорттоо эмне үчүн колдонулат?
Video: Билл Гейтс. История успеха / Bill Gates. A Tycoon Story [2012] 2024, Ноябрь
Anonim

А топологиялык сорт багытталган ациклдик графты алат жана анын бардык чокуларынын сызыктуу иреттүүлүгүн чыгарат, эгерде G графасында кыр (v, w) болсо, анда v чокусу иреттөөдө w чокусунан мурун келет. Багытталган ациклдик графиктер колдонулган көптөгөн колдонмолордо окуялардын артыкчылыктуулугун көрсөтүү үчүн.

Демек, топологиялык сорттоонун максаты эмнеде?

Топологиялык сорттоо . Информатика боюнча А топологиялык сорт же топологиялык иреттөө багытталган график сызыктуу болуп саналат заказ кылуу анын чокуларынын у чокусунан v чокусуна чейинки ар бир багытталган uv чети үчүн у V чокусуна чейин келет. заказ кылуу.

Ошо сыяктуу эле, топологиялык сортто циклди кантип аныктайсыз? үчүн циклди аныктоо , биздин колубуздан келет текшерүү үчүн цикл тарабынан жеке дарактарда текшерүү арткы четтери. үчүн аныктоо арткы четинде, биз DFS өтүү үчүн функциянын рекурсиялык стекиндеги учурдагы чокуларды көзөмөлдөй алабыз. Эгерде биз рекурсиялык стектеги avertexке жетсек, анда а бар цикл даракта.

Ошол сыяктуу эле, топологиялык сорттоо деген эмнени билдирет?

Топологиялык сорттоо Багытталган циклдик график үчүн (DAG) сызыктуу заказ кылуу чокуларынын ар бир багытталган uv чети үчүн u чокусу v ичинде v алдында келет заказ кылуу . Бирден ашык болушу мүмкүн топологиялык сорттоо аграф үчүн.

Prims алгоритми кантип иштейт?

Информатика боюнча, Примдин (Ошондой эле Jarník катары белгилүү) алгоритм ачкөз болуп саналат алгоритм салмактуу багытталбаган график үчүн минималдуу даракты табат. Бул ар бир чокусун камтыган даракты түзгөн четтердин бир бөлүгүн табат дегенди билдирет, мында дарактын бардык четтеринин жалпы салмагы минималдаштырылган.

Сунушталууда: