Это нумерация вершин-ордеров DFS, которая соответствует обходу предзаказов дерева DFS, а вторая - это нумерация после заказа, которая соответствует обходному порядку дерева DFS.Графический предварительный заказ/послепорядок?
Может кто-нибудь объяснить, как мы получили этот заказ, потому что я знаю, как применять предварительный заказ или пост-порядок только на бинарных деревьях. спасибо
Знаете ли вы, как работает DFS? если Preorder 1.Выберите корневой узел с минимальным весом, т.е. 1 в вашем примере, а затем 2.search и выберите другой узел, вес которого меньше всего другого узла, кроме родителя, и его не должно формировать цикл и повторять шаг 2, пока вы не охватите все vertex – CY5
DFS работает аналогично по любому графику, как с (двоичным) деревом - основное отличие состоит в том, что алгоритм должен явно запрещать циклы в циклических графах (которые не встречаются в деревьях). Это можно неявно позаботиться о том, соответствуют ли значения узлов некоторым определенным правилам. – user2864740