摘要:
Exercise9.1-1对所有的元素,两个一组进行比较,共需n-1次比较,可以构成一棵二叉树,最小的元素在树的根结点上,接下来,画出二叉树,可以很容易的看出共需lgn-1次比较,所以共需n+lgn-2次比较才可以找出第二小的元素。9.1-2略。9.2-1在randomized-select中,对于长度为0的数组,此时p=r,直接返回A[p],所以不会进行递归调用。9.2-2略。9.2-3RANDOMIZED-SELECT(A,p,r,i){ while(true){ if(p==r) return A[p]; q=RANDOMIZED-... 阅读全文
posted @ 2014-01-12 16:46
小牛啊
阅读(1905)
评论(0)
推荐(0)
浙公网安备 33010602011771号