Logo do MyVIPWebTools

Calculadora de Ordenação Topológica — Ordene Tarefas por Suas Dependências

Nossa Calculadora de Ordenação Topológica encontra uma ordenação válida dos nós de um grafo direcionado de modo que toda aresta aponte de um nó anterior para um posterior — exatamente a ordenação necessária para agendar tarefas dependentes — usando o algoritmo de Kahn, e informa claramente quando tal ordenação não existe porque o grafo contém um ciclo.

Resposta rápida

Digite seu grafo direcionado como uma lista de arestas para encontrar instantaneamente uma ordem topológica válida via o algoritmo de Kahn, ou detectar que um ciclo torna a ordenação impossível.

Digite arestas direcionadas como NóA->NóB, ex. A->B, A->C, B->D.

Como usar Calculadora de Ordenação Topológica — Algoritmo de Kahn Online

  1. 1

    Digite seu grafo direcionado como uma lista de arestas separadas por vírgula, ex. A->B, A->C, B->D.

  2. 2

    Clique em 'Calcular' para encontrar uma ordem topológica válida.

  3. 3

    Revise a ordem resultante, ou a mensagem de ciclo detectado se nenhuma ordem existir.

Por que usar Calculadora de Ordenação Topológica — Algoritmo de Kahn Online?

Uma ordenação topológica organiza os nós de um grafo acíclico direcionado em uma linha onde toda aresta aponta para frente — exatamente a estrutura necessária para agendar tarefas com dependências, compilar arquivos na ordem correta, ou resolver a ordem de instalação de pacotes. O algoritmo de Kahn a encontra diretamente: remove repetidamente qualquer nó sem arestas de entrada restantes e o anexa à ordem, atualizando o grafo restante conforme avança. Se o processo ficar sem nós removíveis antes que todos os nós sejam colocados, o grafo deve conter um ciclo, significando que nenhuma ordenação válida existe — esta calculadora detecta esse caso explicitamente em vez de retornar uma ordem parcial ou incorreta.

Perguntas frequentes

Ferramentas relacionadas

Calculadora de Ordenação Topológica — Algoritmo de Kahn Online | MyVIPWebTools