最坏情况下的时间复杂性和平均时间复杂性有什么不同?

继续教育 复杂性,时间 已帮助 人

最坏情况下的时间复杂性和平均时间复杂性有什么不同?

热搜:二分查找时间复杂度怎么计算出来的

答案解析

难度★★☆ 搜索
  • 参考答案:最坏情况下的时间复杂性和平均时间复杂性考察的是 n 固定时,不同输入实例下的算法所耗时间。最坏情况下的时间复杂性取的输入实例中最大的时间复杂度:W(n) = max{ T(n ,I) } , I ∈Dn平均时间复杂性是所有输入实例的处理时间与各自概率的乘积和:A(n) = ∑P(I)T(n ,I) I ∈Dn