关闭

《算法导论(第2版)》习题6.3-3题解

标签: 算法
3415人阅读 评论(7) 收藏 举报
分类:

Solution to CLRS 2e Exercise 6.3-3

Show that there are at most ceil(n / 2^(h + 1)) nodes of height h in any n-element heap.

A heap node of index i (starting from 1) is of height h if and only if (2^h) * i <= n < (2^(h + 1)) * i, or n / 2^{h + 1} < i <= n / 2^{h}, or floor(n / 2^{h + 1}) < i <= floor(n / 2^h) since i is an integer. Therefore, the number of nodes of height h in any n-element heap is at most floor(n / 2^h) - floor(n / 2^{h + 1}) <= ceil(n / 2^{h + 1}).

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

算法导论 6.3-3解答

证明:在任一含n个元素的堆中,至多有ceiling(n/(2^(h+1)))个高度为h的节点。 分析:刚开始分析这道题,犯了结点高度h的错误。 具体问题如下: 对于满二叉树,上述命题成立。但...
  • lqh604
  • lqh604
  • 2012-03-22 10:21
  • 4028

算法导论 练习题 6.3-3

按高度来说明吧。。 先假设n是偶数,高度为0的叶子节点数量为n/2 想象一下把叶子节点去掉,剩下的节点数量为n-n/2=n/2,现在这棵新的树叶子节点为n/4,这些节点也就是原来树高度为1的节点 ...
  • niewei1986
  • niewei1986
  • 2017-04-06 15:37
  • 175

算法导论第三版习题8.3

8.3-1(1) 首先按最低位字母进行排序得到SEA,TEA,MOB,TAB,DOG,RUG,DIG,BIG,BAR,EAR,COW,ROW,NOW,BOX,FOX; (2) 然后对次低位字母进行稳...
  • obguy
  • obguy
  • 2016-03-02 17:17
  • 1086

算法导论 6.3-3解答

证明:在任一含n个元素的堆中,至多有ceiling(n/(2^(h+1)))个高度为h的节点。 分析:刚开始分析这道题,犯了结点高度h的错误。 具体问题如下: 对于满二叉树,上述命题成立。但...
  • seu2hit
  • seu2hit
  • 2013-03-11 21:53
  • 575

算法导论第三版习题6.5

6.5-1(a) 首先直接提取max=A[1]=15max = A[1] = 15; (b) 然后令A[1]=A[heap_size]=1A[1]=A[heap\_size]=1,让heap_siz...
  • obguy
  • obguy
  • 2016-02-28 14:08
  • 1017

算法导论 第三章 函数的增长 3.2习题个人解答

3.2-1 证明:若f(n)和g(n)是单调递增的函数,则f(n)+g(n)也是单调递增的,此外,若f(n)和g(n)是非负的,则f(n)*g(n)也是单调递增的.   证: 1.取任意实数m>n,总...
  • Songer_Wa
  • Songer_Wa
  • 2015-11-21 20:45
  • 1340

算法导论第三版习题4.3

4.3-1假设对∀m≤n0,∃c≥0,\forall m\le n_0,\exists c\ge0,使得: T(m)≤cm2\begin{align} T(m) \le cm^2 \end{alig...
  • obguy
  • obguy
  • 2016-01-17 19:59
  • 918

算法导论 练习题 15.5-4

1
  • niewei1986
  • niewei1986
  • 2017-05-27 09:31
  • 367

算法导论第四章最后思考题

最近买了《算法导论》第三版新书,所以就不按照第二版的习题来写答案了。 第二版的4.2找出所缺的整数,这题已经在第三版被删除,所以就不做解答。 4.2参数传递的代价 整个这本书中,我们都假...
  • z84616995z
  • z84616995z
  • 2013-12-19 21:17
  • 2400

算法导论(第三版) 第三章思考题

http://www.cnblogs.com/Jiajun/archive/2013/05/06/3063574.html 3-1 a. P(n)=∑i=0daini=n...
  • corpsepiges
  • corpsepiges
  • 2015-04-22 13:16
  • 1343
    个人资料
    • 访问:253499次
    • 积分:3502
    • 等级:
    • 排名:第10990名
    • 原创:91篇
    • 转载:5篇
    • 译文:1篇
    • 评论:168条
    最新评论