首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

【图文】第8章_线性时间排序_算法分析与设计

2020-02-02 来源:花图问答


桶排序算法的运行时间 下式 的。每一个桶i有相同 的值

对i=0,1,…,n-1是成立

是不足为奇的,因为输入数组A中的每 一

个值都是等可能地落在任何桶内的。为了证 明上式,我们定义指示器随机变量 X

落在桶i中} 其中,i=0,1,…,n-1, j=1,2,…,n。于是,

组合:

桶排序算法的运行时间

项进行重新

(8.3 我们分别计算两个和式。指示器随机变量 1的概率为1/n,其他情况下为0.于是有

个期望值替换进式8.3,有 n(n

桶排序算法的运行时间 因此,桶排序的期望运行时间为Θ(n + n*O(21/n= Θ(n

为 将这两

因篇幅问题不能全部显示,请点此查看更多更全内容