给定:
一个长度为N的数组。
该数组包含整数。
这些整数不一定是有序的。
找到一个算法:
返回(近似的)第K小的数组元素。
具有O(N log N)的运行时间复杂度和O(log N)的空间复杂度。
该算法不必是确定性的。在概率算法的情况下,也需要提供一个衡量近似结果质量的指标。
一个长度为N的数组。
该数组包含整数。
这些整数不一定是有序的。
找到一个算法:
返回(近似的)第K小的数组元素。
具有O(N log N)的运行时间复杂度和O(log N)的空间复杂度。
该算法不必是确定性的。在概率算法的情况下,也需要提供一个衡量近似结果质量的指标。