第二章、思考题

答: a. 插入排序的最坏时间复杂度为 Θ ( n 2 ) \Theta(n^2) Θ(n2),对一个长度为 k k k的子表进行排序需要最坏需要 Θ ( k 2 ) \Theta(k^2) Θ(k2)时间,那么排序 n / k n/k n/k个子表需要 Θ ( n k ) \Theta(nk) Θ(nk)的时间。 b. 归并排序先对数组进行对半拆分,需要拆分 Θ ( l o g 2 n ) \T
相关文章
相关标签/搜索