我正在寻找一种算法,它可以进行随机排序,但需要满足一些条件。例如:
条件:{(4 before 8), (6 before 1), (3 before 2)}
所以在列表4的随机排序中,必须在8之前,等等.我需要这个在Java (与ArrayList),但我找不到一个算法来做它!如果有人知道做这件事的算法,请写出算法的名称,或者,如果你有一个解决它的线索,一个小小的解释
我有一段java代码,可以计算多种排序算法的运行时间,比如“合并排序,冒泡排序等等”。Average runtime for Bubble Sort in seconds after 10 iteration is : 1.0596160000000001E-4由于您看到冒泡排序的运行时间不正确,因此它应该大于此类数组的合并<