【发布时间】:2016-03-22 01:03:26
【问题描述】:
如果我有 n 个单节点树和 m 个查找集合操作(注意:没有联合,假设之前已经完成了联合)并且只使用路径压缩,这真的需要 O(m) 时间吗?我一直试图证明这一点,但似乎并非如此。由于联合没有按等级使用联合,因此查找集最多可能需要 O(n) 时间。但是是否仍然有可能在 O(m) 时间内完成 m 个查找集?
【问题讨论】:
标签: algorithm data-structures time-complexity disjoint-sets amortized-analysis