【发布时间】:2010-10-29 07:04:41
【问题描述】:
是否有一种类集合数据结构支持在 O(logn) 时间内进行合并和在 O(logn) 时间内进行第 k 个元素搜索? n 是这个集合的大小。
【问题讨论】:
-
“kth”是什么意思?你说的是类似集合,但集合不是有序的......
-
kth 表示如果集合是有序的,则排名为 k 的元素。这个数据结构不一定要有序,这里的“set-like”只是用来存储数据的意思。
-
所以您只想从集合中获取“任何”元素?或者您想检查“给定值是否在集合内”?
标签: algorithm data-structures selection