Skip to content
Related Articles
Open in App
Not now

Related Articles

GATE | GATE MOCK 2017 | Question 47

Improve Article
Save Article
Like Article
  • Last Updated : 28 Jun, 2021
Improve Article
Save Article
Like Article

You are given a graph containing n vertices and m edges and given that the graph doesn’t contain cycle of odd length. Time Complexity of the best known algorithm to find out whether the graph is bipartite or not is ?

(A)

O(m+n)

(B)

O(1)

(C)

O(mn)

(D)

O(n2)


Answer: (B)

Explanation:

It is by definition that a graph is bipartite if it does not contain odd length cycles. So the answer is O(1).
For more background reading, check this link 
https://proofwiki.org/wiki/Graph_is_Bipartite_iff_No_Odd_Cycles


Quiz of this Question
Please comment below if you find anything wrong in the above post

My Personal Notes arrow_drop_up
Like Article
Save Article
Related Articles

Start Your Coding Journey Now!