是否知道结果排除了“过于真实”数据结构的存在?
例如:可以在一个添加和Ĵ ö 我Ñ功能的顺序维护数据结构(参见迪茨和Sleator STOC '87),并且仍然获得Ô(1 )时的动作?
或者:是否可以用整数键和时间操作实现有序集?当然,这至少和发现用于对整数排序的线性时间算法一样困难。
这些问题中的任何一个是否都被证明没有答案?下界结果是否已知于任何自然数据结构?
如果我们能够增加问题空间的限制,事情就会改变。例如,如果我们的键集有限且有足够的内存,则可以使用位向量在线性时间内对它们进行排序。
—
jetru 2011年
我认为您对这个问题没有得到太多答案的原因是存在太多的可能性。许多很多的数据结构都有下限,很难不碰到它们。对我来说,谷歌搜索“数据结构”的“下界”包括5篇论文,在该主题中尚未提及。我认为,如果您对问题进行限制,则可以通过删除有关“自然数据结构”的部分并仅询问列表维护或整数有序集(但在一个问题中不能同时获得)来使问题得到解答,从而获得更大的成功。
—
jbapple 2011年
我忽略了在Google搜索中找到的5篇论文仅位于搜索结果的第一页上。
—
jbapple 2011年
@jbapple:你是对的!我认为,该社区中试图帮助我解决问题的人所获得的点击次数将良好的结果推到了榜首。(例如,此页面现在在列表中!)我不记得它在第一次搜索时很有用,否则我可能会按照您的建议限制该问题。(或者我是个大人物,这也是可能的。:))
—
Shaun Harker