86158615777a @ 2018-08-08 21:08:09
为什么并查集用递归方式找根节点比用非递归方式快?
by HikariForever @ 2018-08-08 21:09:16
因为递归本来就很快啊
by Viston @ 2018-08-08 21:11:09
但容易爆栈
by HikariForever @ 2018-08-08 21:12:21
@HNFMS__viston 正解
by Juanzhang @ 2018-08-08 21:46:33
@四代目火影 时间复杂度
by Juanzhang @ 2018-08-08 21:47:37
@86158615777a 非递归常数小一些,但是比递归麻烦。
by HikariForever @ 2018-08-08 22:37:13
@小光 递归不加记忆化的话很容易爆
by Juanzhang @ 2018-08-08 22:50:54
@四代目火影 恐怕是路径压缩
by Juanzhang @ 2018-08-08 22:51:35
一般的并查集都带路径压缩吧(除了可持久化并查集