摘要:
8.1-4 n/k个k大小的有序子序列排序每个k大小的序列有k!种排列可能,所以n/k个子序列有(k!)^(n/k)个子序列,也即决策树至少要有这么多个叶子。设树高为h,则有2^h >=(k!)^(n/k),得h >= lg((k!)^(n/k)) = (n/k)lg(k!) >=(n/k)lg((k/2)^(k/2)) = (n/2)lgk8-3 排序不同长度的数据项a) 先用计数排序按“数字位数”进行排序,然后再用基数排序对位数相同的每个桶内的数字排序。b) 根据第一个字母排序(计数排序),然后对第一个字母相同的每组递归用按首字母排序计数排序。8-5 平均排序d) 建立k 阅读全文