采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师是将LR转换为LL的形式,再通过调用LL的右旋转来实现平衡,而我直接一步达到了平衡,想问下我这种方法是否会存在漏洞呢?
抱歉,你使用图示的方式,我也不能很完整的理解你的思路,将你的逻辑写成代码,实际测试试试看?
测试的方法有很多。最简单的方法是,基于你实现的红黑树,也对这个课程使用的文件进行词频统计,看结果是否一样?如果结果一样,基本问题不大。
另外一种更好的方式,是基于你所封装的红黑树,当做Map来使用,然后完成Leetcode上基于Map的问题。如果能通过,基本就很保险了。我所实现的数据结构,基本都会使用这个方法测试一遍:)
加油!:)
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.6k 16
1.5k 17
1.4k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号