标签:其他 查询 logs 额外 过程 简洁 class href 程序
红黑树的每个节点上都有存储位表示节点的颜色,颜色是红(Red)或黑(Black)。
红黑树的特性:
(1) 每个节点或者是黑色,或者是红色。
(2) 根节点是黑色。
(3) 每个叶子节点是黑色。 [注意:这里叶子节点,是指为空的叶子节点!]
(4) 如果一个节点是红色的,则它的子节点必须是黑色的。
(5) 从一个节点到该节点的子孙节点的所有路径上包含相同数目的黑节点。
关于它的特性,需要注意的是:
第一,特性(3)中的叶子节点,是只为空(NIL或null)的节点。
第二,特性(5),确保没有一条路径会比其他路径长出俩倍。因而,红黑树是相对是接近平衡的二叉树。
红黑树示意图如下:
平衡因子(bf):结点的左子树的深度减去右子树的深度
资料
问题1解决方案:在网上找到了一篇博客,参考他的讲解后完成
AVL树(三)之 Java的实现
(statistics.sh脚本的运行结果截图)
上周无错题~
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 0/0 | 0/0 | |
第二周 | 800/800 | 2/2 | 18/18 | |
第三周 | 600/1400 | 3/5 | 22/40 | |
第四周 | 700/1300 | 3/8 | 22/62 | |
第五周 | 400/1700 | 3/11 | 22/84 | |
第六周 | 200/1900 | 2/13 | 20/94 | |
第七周 | 400/2300 | 2/15 | 20/114 |
20172315 2018-2019-2 《程序设计与数据结构》第七周学习总结
标签:其他 查询 logs 额外 过程 简洁 class href 程序
原文地址:https://www.cnblogs.com/huzhitao/p/9892537.html