PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Grad-ProbAsk
交大107 红黑
楼主:
YaControl
(维)
2019-02-11 14:33:50
https://i.imgur.com/4cedX1i.jpg
https://i.imgur.com/Bm4EtDT.jpg
想请教一下各位大神
依照洪逸笔记的插入做法
在search 插入点9的时候
遇到黑红红的要color change
那此题在一开始search后
要color change
但是做完之后需要rotation
最后做完之后要再重新search一次吗
如果要重新search的话结果的2,11两个node应为黑色?
作者:
skyHuan
(Huan)
2019-02-11 14:38:00
不用 可以想成一次插入只会做一次cc
https://i.imgur.com/7LERZkp.jpg
根据算法做完3继续往下,不会再回头做2
楼主: YaControl (维)
2019-02-11 14:52:00
谢谢sky大的解释 另外想问会不会有这种状况
https://i.i
mgur.com/4N5HgT1.jpg
https://i.imgur.com/ok45vZo.jpg
作者:
skyHuan
(Huan)
2019-02-11 15:00:00
如果之前的点都有照着算法插入应该是不会你可以把这题的例子多插几个点试试看(eg. 插7.5, 13, 10,16)
楼主: YaControl (维)
2019-02-11 15:12:00
谢谢sky大,祝您上台大
作者:
Aa841018
(andrew)
2019-02-11 15:28:00
借问,
https://i.imgur.com/qNssjFr.jpg
像是这题很明显搜寻中遇上两个需要cc的状况,那顺序是:cc-rotation(可能不用)-cc-rotation(可能不用)??因为做完第一个cc还没找到适当位子,但按照步骤应该要插入,那是该直接继续第二次cc吗?
作者:
gama79530
(Perfect Man)
2019-02-11 16:24:00
https://www.youtube.com/watch?v=vDHFF4wjWYU
这个影片关于RB tree-insert的各种case都有多看几次把各种case洗脑到想忘都忘不掉就成功了
作者: a28238341a (小蜗)
2019-02-11 17:18:00
我认为看洪义的笔记会稍微有误解 因为他的例子不够多用bottom-up的方式做C.C.两次 Rotation 1次就够了这是回应上面的Aa大的
继续阅读
[理工] 数逻 全加法器 实现
Neverfor
[理工]交大 105离散
samuel30214
[理工] 105交大资演
AAQ8
[理工] NP
haniwang
[理工] 107成大计系
LilaJack
[理工] 106中兴计组
marks1592
[理工] 107台大电机丙 资演
sdfg014025xx
[理工] 交大 107 离散 (已解)
ekids1234
[理工] 交大 107 计系 零碎选项问题
ekids1234
[理工] 105中兴计组
rustw2010
Links
booklink
Contact Us: admin [ a t ] ucptt.com