Сложность алгоритма блочной сортировки стремится к O(N) при соблюдении условий:

  • Блоки должны идти в порядке возрастания
  • Данные в исходном массиве должны быть распределены равномерно
  • Использовать дополнительный алгоритм сортировки данных
  • Количество блоков должно быть сравнимо с количеством элементов в массиве

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.