作为我“回归基础”之旅的一部分,我正在研究这种方法,我要么遗漏了一些非常明显的东西,要么while
这里不需要操作员:
// Return component identifier for component containing p
public int find(int p) {
while (p != id[p])
p = id[p];
return p;
}
完整的来源在这里。
看起来它可以像这样简单(而且整个函数相当没有意义):
public int find(int p) {
return id[p];
}