外部排序

外部排序=读写外存时间+内部排序所需时间+内部归并所需时间

优化:

1.增加归并路数(内存开销大)(关键字对比次数增加)------败者树(k-1,logk向上取整)

2.减少初始归并段数量r------置换选择排序

k叉哈夫曼树(最小读写次数)-------设虚段(r-1)%(k-1)=u, 虚段数:k-1-u

全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务