深刻的刻画们

· · 算法·理论

约定与记号

  1. a 为一个长度为 n 的数组,记 a_ia 的第 i(1 \leq i \leq n) 个元素的值。

中位数

约定与记号

设此处中位数的研究对象为一个长度为 n 的数组 a,设 ba 从小到大排序后的结果。

定义 \operatorname{Med}(a)a 的中位数,此处规定 a 的中位数为 b_{\lfloor \frac{n+1}{2} \rfloor}

a< x 的数的个数为 c= x 的个数为 d> x 的个数为 e

\operatorname{Med}(a) \leq x 的充要条件

c + d \ge e

x \leq \operatorname{Med}(a) 的充要条件

c < d + e

\operatorname{Med}(a) = x 的充要条件

\operatorname{Med}(a) \leq x \land x \leq \operatorname{Med}(a)

c + d \ge e \land c < d + e