Съдържание:

Как се създава насочен ацикличен график?
Как се създава насочен ацикличен график?

Видео: Как се създава насочен ацикличен график?

Видео: Как се създава насочен ацикличен график?
Видео: How To Chia GPU Plotting and Farming Guide for WINDOWS UPDATED - Gigahorse Start to Finish - 2023 2024, Декември
Anonim

Всякакви насочена графика може да се превърне в a DAG чрез премахване на набор от върхове за обратна връзка или набор от дъга за обратна връзка, набор от върхове или ръбове (съответно), който докосва всички цикли. Най-малкият такъв набор обаче е NP-труден за намиране.

Като се има предвид това, как работи насочената ациклична графика?

В насочена графика , ръбовете са свързани така, че всеки ръб да върви само в една посока. А насочен ацикличен граф означава, че графиката е не е цикличен или че е е невъзможно да се започне в един момент в графика и прекоси цялото графика . Всеки ръб е насочено от по-ранен ръб към по-късен ръб.

Впоследствие възниква въпросът какво е структура от данни на DAG? А DAG е структура на данни от компютърните науки, които могат да се използват за моделиране на голямо разнообразие от проблеми. В DAG се състои от следните елементи: Възли. Всеки възел представлява някакъв обект или част от данни.

Освен по-горе, как намирате насочен ацикличен график?

За да тествате графика за ациклична:

  1. Ако графиката няма възли, спрете. Графиката е ациклична.
  2. Ако графиката няма лист, спрете. Графиката е циклична.
  3. Изберете лист от графиката.
  4. Отидете на 1.
  5. Ако графиката няма възли, спрете.
  6. Ако графиката няма лист, спрете.
  7. Изберете лист от Графика.
  8. Отидете на 1.

Какво е Даг с пример?

Насочена ациклична графика ( DAG !) е насочен граф, който не съдържа цикли. Вкоренено дърво е специален вид DAG и а DAG е специален вид насочен граф. За пример , а DAG може да се използва за представяне на общи подизрази в оптимизиращ компилатор.

Препоръчано: