`
isiqi
  • 浏览: 16044512 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

算法导论思考题[6-2]

阅读更多

MINIMUM(A)
1 min A[1]
2 for i 2 to length[A]
3 do if min > A[i]
4 then min A[i]
5 return min

求第四行的期望值O(lgn)

当i = j时,它可能的位置为<A0, A[0]-A[1],A[1]-A[2],......>A[j-1] 而是>A[j-1]的概率也就是需要执行第四行的概率是1/j

1/2+1/3+..........1/n = O(lgn)

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics