给定数字序列,是否可以使用比较和交换/移动来排序?任何指向有关此问题或反论点的出版物的指针都将显示下限。O (n ln n )O (n )Ω (n ln n )
任何基于比较的排序算法都需要在最坏的情况下执行比较和交换(请参阅CLRS)。Ω (n )
—
卡夫
通常,如果首先对包含元素索引的表进行排序,然后对包含元素索引的表进行排序,就可以实现移动。
—
Jukka Suomela 2011年
@jukka好吧,这是作弊行为,因为您在对表格进行排序时移动了元素……
—
Jesse Zixi Zhang