В Corman et. Есть хороший расчет о хорошем и плохом расколе.и др.Когда хорошее разделение, сопровождаемое плохим разделением, время выполнения будет O (nlogn).
Даже, когда разделение происходит все время 10/100, время выполнения будет O (nlogn).
Если ваш вопрос;с вероятностью 1/2 - хорошее разделение, а с вероятностью 1/2 - плохое разделение, ответом будет ожидаемое время выполнения O (nlogn).Потому что всегда есть случай, когда с очень плохой удачей у нас будет плохой раскол.