返回信息流求一个高效合并两颗AVL的算法?
这是一条镜像帖。来源:北邮人论坛 / acm-icpc / #99176同步于 2020/8/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
ACM_ICPC机器人发帖
【算法】求一个高效合并两颗AVL的算法?
player1111
2020/8/5镜像同步14 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
是不是把他按顺序读出来,然后在重新建立
【 在 Wizmann (Wizmann) 的大作中提到: 】
: 如果让用额外内存。可以O(n)。
: (看懂的请点赞)
维基百科英文版有求解方法,但我没看懂
【 在 wenxiao (wenxiao) 的大作中提到: 】
: 如果这两颗AVL树互相没有特征的话,想不到比较好的优化方法[ema1]
不让用额外内存也行。O(n)归并成单向链表,然后,你懂的。
【 在 Wizmann 的大作中提到: 】
: 如果让用额外内存。可以O(n)。
: (看懂的请点赞)
链表再转换成 AVL 是不是得 O(nlgn)?
【 在 nuanyangyang 的大作中提到: 】
: 不让用额外内存也行。O(n)归并成单向链表,然后,你懂的。
: