Считайте, что у меня есть следующий график:
A -> B
B -> C
C -> D
C -> A
Какой самый простой способ обнаружить, что A -> B -> C -> A является круговым отношением? Есть ли такая функция, уже встроенная в NetworkX или другая простая в использовании библиотека Python?