关于AVLTree和BST统计词频运行时间问题
来源:1-6 LR 和 RL
当个废物挺好_66
2021-01-06 20:42:13


在我的电脑上多次运行(非最坏情况),时间相差无几,请问这正常么,用的是bobo老师的源码
1回答
正常。
因为 AVL 本身对 BST 的改进是基于最差情况的改进,而实际上因为大量的旋转操作,对于一般数据,慢于 BST 都是正常的。AVL 解决的问题是不会退化。如果你将所有单词先做一遍排序再插入两种树做词频统计,应该就性能差距巨大了。
继续加油!:)
相似问题