0.8~0.9 0.9~1.0 一般のデータの場合 一般のデータの場合、1 つのグループに密集する 「意地悪な」 ケースが作れる すると、アルゴリズムの計算量が 𝑂 𝑁2 になる x 0 x 0 x 0 x 0 x 0 x 0 x 10 x 0 x 0 x 0 コスト = 100 ※ コストは各箱に対する 「入っている個数の 2 乗」 の合計とする (計算量の目安になる) 94 / 165
0.8~0.9 0.9~1.0 ランダムなデータの場合 でも、ランダムなら、前のような例は普通起こらない (相当運が悪くない限り) 理由は、ランダム = 「偏りがない」 から x 1 x 3 x 0 x 0 x 2 x 1 x 0 x 1 x 2 x 0 コスト = 20 Example 2 96 / 165