我认为是 MergeSort,即 O(n log n)。
但是,以下输出不同意:
-1,0000000099000391,0000000099000427
1,0000000099000427,0000000099000346
5,0000000099000391,0000000099000346
1,0000000099000427,0000000099000345
5,0000000099000391,0000000099000345
1,0000000099000346,0000000099000345
我正在按序列号对 4 个节点的节点列表进行排序,并且排序正在进行 6 次比较。我很困惑,因为 6 > (4 log(4))。谁可以给我解释一下这个?
谢谢大家的回答。谢谢汤姆纠正我的数学。