在线算法查找具有次线性空间复杂度的中位数

时间:2018-01-29 11:54:23

标签: algorithm selection

有一项任务是计划一个接收值的算法/数据结构,并且可以在询问时给出当前的中位数。 它应该支持logn的时间复杂度值,并以恒定的时间复杂度输出中值。

有没有办法在次线性空间复杂度下做到这一点? 谢谢。

1 个答案:

答案 0 :(得分:2)

如果您已经看过n个数字,则可以通过添加更多数字将每个数字设为当前中位数。因此,找不到具有亚线性空间复杂度的解决方案。