【发布时间】:2021-03-14 14:21:40
【问题描述】:
在 Google 上的几篇帖子(例如,https://cs.stackexchange.com/questions/125995/median-of-medians-proof-for-time-complexity)和文章中,我看到了以下针对中位数的时间复杂度递归:
T(n) <= T(n/5) + T(7n / 10) + O(n)
但我很困惑,因为这种递归似乎将 MoM 视为嵌入到快速选择中,因此是快速选择的递归公式,用于在使用 MoM 查找近似枢轴时找到精确中位数。
如果我们只是想使用 MoM 找到一个近似中位数,那么递归是多少? 会不会是
T(n) <= T(n/5) + O(n)
?
【问题讨论】:
标签: time-complexity median-of-medians