Sort a linked list in O(n log n) time using constant space complexity. 链表排序可以用很多方法,插入,冒泡,选择都可以,也容易实现,但是复杂度不符合题意要求. 然后时间复杂度在O(nlogn)的排序算法中,堆排序,快速排序,归并排序. 堆排序,主要是基于数组的,这里是链表,实现起来比较麻烦. 快速排序,快速排序最坏情况的时间复杂度是O(n2) 归并排序,在对数组的归并排序中,是有O(n)的空间复杂度的,但是链表可以不需要,我们…