#A2180. 【例】染色法判定二分图

【例】染色法判定二分图

题目描述

给定一个 nn 个点 mm 条边的无向图,图中可能存在重边和自环。

请你判断这个图是否是二分图。

输入格式

第一行包含两个整数 nnmm

接下来 m行,每行包含两个整数 uuvv,表示点 uu 和点 vv之间存在一条边。

输出格式

如果给定图是二分图,则输出 Yes,否则输出 No

4 4
1 3
1 4
2 3
2 4​
Yes​

提示

1n,m1051≤n,m≤10^5

时间复杂度

O(N+M)O(N+M)