免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1721 | 回复: 7
打印 上一主题 下一主题

不理解红黑树的讲解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-21 14:14 |只看该作者 |倒序浏览
“一棵黑色高度为3的红黑树:从根结点到叶结点的最短路径长度显然是2(黑-黑-黑),最长路径为4(黑-红-黑-红-黑)”,如果是黑-黑-黑,那树的高度不应该是2吗?如果是黑-红-黑-红-黑,树的高度不是4吗?怎么是3呢?

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-07-21 14:36 |只看该作者

不理解红黑树的讲解

不知所云。

论坛徽章:
0
3 [报告]
发表于 2004-07-21 14:45 |只看该作者

不理解红黑树的讲解

满足下列条件的二叉搜索树是红黑树

每个结点要么是“红色”,要么是“黑色”(后面将说明)
所有的叶结点都是空结点,并且是“黑色”的
如果一个结点是“红色”的,那么它的两个子结点都是“黑色”的。
结点到其子孙结点的每条简单路径都包含相同数目的“黑色”结点
根结点永远是“黑色”的

考虑一棵黑色高度为3的红黑树:从根结点到叶结点的最短路径长度显然是2(黑-黑-黑),最长路径为4(黑-红-黑-红-黑)。
以上为书上的原话,不理解黑-黑-黑的高度是3,黑-红-黑-红-黑的高度也是3

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
4 [报告]
发表于 2004-07-21 15:08 |只看该作者

不理解红黑树的讲解

有意思。什么书啊?

黑色的子结点可不可以也是黑色的啊?

论坛徽章:
0
5 [报告]
发表于 2004-07-21 18:48 |只看该作者

不理解红黑树的讲解

to jerryzheng:
黑色高度和高度不是一回事情,你自己重新看一下黑色高度的定义。

to aero:
你到上海/北京等大城市,只要还能写几行程序,5000/月信手拈来。

论坛徽章:
0
6 [报告]
发表于 2004-07-21 22:38 |只看该作者

不理解红黑树的讲解

原帖由 "我不懂C++" 发表:

to aero:
你到上海/北京等大城市,只要还能写几行程序,5000/月信手拈来。


有这么好吗??!!!
现在能写程序的人一把把阿,随便用扫帚一扫就是一大箩筐!

论坛徽章:
0
7 [报告]
发表于 2004-07-22 10:47 |只看该作者

不理解红黑树的讲解

不会吧,这么好?
原帖由 "我不懂C++" 发表:

to aero:
你到上海/北京等大城市,只要还能写几行程序,5000/月信手拈来。

论坛徽章:
0
8 [报告]
发表于 2004-07-22 13:50 |只看该作者

不理解红黑树的讲解

当然,能写程序的一大把?你把那种写两行 ASP + ADO 做做网页的也算上了吧?
这边有多少人可以写出一手好的 C++ 程序?有多少人扎实的掌握了一种技术?
我周围工作了5年左右的程序员,5-6k 的不是没有,不过大部分都是在 10k 以上了。
你们知道 <5k 在上海意味着什么?意味着生存在底线上(扣除房租 + 生活费,没多少剩余)。
我帮别人做项目,顺带招了两个人业余帮帮忙,一个月都给 3000 了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP