bobo 老师 关于基于size的优化这一节 有一个地方不是特别懂。
1)在union(4,9) 时,
您说数据比较少的应该指向数据比较多的节点
在合并 {8, 3, 4}与{9} 时候 我能理解,8 指向9, 他们合并成了 {9, 8,3,4}, 变得更长了
如果{8, 3, 4 …1m}已经是 一组一百万的数了, 那么我们没有size优化之前的做法只是把整个树的高度+1 而已,那么size的优化在哪?
8 9
3
4
.
.
.
1m
2)另外,那么如果是{8,3,4} 与{ 1, 9}呢?
结果不都是一样的吗?
8------>1
3 9
4
或者
8<------1
3 9
4
"树"的深度没有变化。