Каким образом может быть отсортировано по формуле (1)?
Когда все шарики разрешено падать в то же время паралельно как в Abacus, то гранулы устроили бы в порядке возрастания сверху вниз. Все это происходило бы в постоянное время, поэтому сложность была бы O (1).
Устройство будет представлять собой кучу бусин, расположенных в одной линии Абакуса; то же самое произойдет в каждой строке Abacus, и, следовательно, наибольшее количество бусин будет поселиться в последнем ряду, так как последняя строка будет состоять из бусинок в каждой строке Abacus.
Все это происходит из-за гравитации (непрактично допустимо допускать падение каждого шарика одновременно, но это всего лишь теоретическое предположение).
СЛУЧАЙ: -
***** ****
********** ----> *****
************** **********
**** **************
// this happens in a short while because beads would settle to the lower surface
// because of presence of Gravity.
расстояние будет не важно здесь, так как это не должно рассматриваться для измерения сложности времени.
Википедия подчеркивает непрактичный случай:
времени сложность будет O (1): !Бусины все перемещаются одновременно в единицу времени, так как будет иметь дело с простым физическим примером выше. Это абстрактная сложность и не может быть реализована на практике.
! focus mine
@Am_I_Helpful Я не являюсь поклонником любого ответа, поэтому я не принимаю ни того, ни другого. Сожалею. – Smurfton