最大値/最小値アルゴリズムをそのまま使って、"k" 番目に小さい値(または "k"番目に大きい値)を求めるアルゴリズムは簡単に作成できるが、効率は不十分である。