Блог пользователя duongquanghai08

Автор duongquanghai08, история, 3 месяца назад, По-английски

shortest single cycle in an unweighted graph n<=1e6

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
3 месяца назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Is it a directed or an undirected graph?

If it's an undirected graph, you can construct a DFS Tree, and every back-edge defines a cycle

»
3 месяца назад, # |
Rev. 2   Проголосовать: нравится +5 Проголосовать: не нравится

I think this can help you

»
3 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

orz dequy hai

»
3 месяца назад, # |
  Проголосовать: нравится +26 Проголосовать: не нравится

It can't be solved in better than $$$O(nm)$$$, where $$$m$$$ is the number of edges.

https://en.m.wikipedia.org/wiki/Girth_(graph_theory)#Computation

»
2 месяца назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

i can help u, ib for the perfect solution