老师,二分图检测判断时多个联调分量存在问题,我如下修改是否正确
来源:4-11 实现二分图检测

慕粉1232246429
2021-02-17
public BipartitionDetection(Graph G){
this.G = G;
visited = new boolean[G.V()];
for(int v = 0; v < G.V(); v ++)
if(!visited[v]) {
colors = new int[G.V()];
for(int i = 0 ; i < colors.length; i ++)
colors[i] = -1;
if(!dfs(v, 0)){
isBipartited = false;
break;
}
}
}
写回答
1回答
-
liuyubobobo
2021-02-17
抱歉,没有理解你的问题。你的意思是课程的代码有问题吗?在什么测试用例下,有什么问题?
022021-02-21
相似问题