问答题
设某文件经内排序后得到100个初始归并段(初始顺串),若使用多路归并排序算法,并要求三趟归并完成排序,问归并路数最少为多少?【山东大学1992一、4(3分)】【东南大学1999一、3(5分)】
【正确答案】
正确答案:设归并路数为k,归并趟数为s,则s=[log
k
100],因[log
k
100]=3,且k为整数,故k=5,即最少5路归并可以完成排序。
【答案解析】
提交答案
关闭