题目
#题解
题目难度:中等难度
知识点:图、邻接矩阵、DFS
DFS方法思路:
步骤一:构造邻接邻接矩阵G[N]
示例一点连接情况的输入:
1 2
2 3
3 4
4 1
4 5
5 2
其G[N]为:

####步骤二:用color[N]表示点的着色情况,例如点2,color[2]=0表示点2未着色,color[2]=1表示点2上黑色,color[2]=-1表示点2上白色。
####步骤三:采用DFS方法给点进行上色并判断是否发生冲突。
##DFS方法:bool DFS(int u, int c),u表示着色点,c为该点的颜色,color[u] = c其含义是点u为c色。
###A.通过G[u].size(),找到有几个点与U点相连接,通过G

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



