采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
如题,java8中测试了10000000的数据量,路径压缩要比rank版本慢,而且如果同时做路径压缩和rank优化更慢
我只能说有可能。其实测试路径压缩的效率,关键不是数据量多少,而是合并过程,是否会形成超级长的链条。如果会产生诸如 1 <- 2 <- 3 <- 4 <- 5 ... <- 10000 这样的链,路径压缩一定优于没有路径压缩。
但如果你的测试用例不产生这种长链,那么路径压缩过程本身是额外的操作,自然会有更多的消耗。但是应该不会把性能拖累的太差。
继续加油!:)
登录后可查看更多问答,登录/注册
课程专为:短时间内应对面试、升职测评等艰巨任务打造
9.0k 21
5.8k 3
5.1k 5
1.5k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号