Quel est le moyen le plus efficace pour déterminer si un graphe orienté est seul connecté?

Je suis en train de travailler sur une mission où l'un des problèmes de demande de dériver un algorithme pour tester si un graphe orienté G=(V,E) est le seul connecté (il y a au plus un simple chemin de u à v pour tous distincts des sommets u,v de V.

Bien sûr, vous pouvez la force brute de vérifier, c'est ce que je suis en train de faire maintenant, mais je veux savoir si il y a un moyen plus efficace. Quelqu'un pourrait-il me diriger dans la bonne direction?

source d'informationauteur zebraman | 2010-03-24