快速排序
冒泡排序
二分插入排序
线性排序
//这里的list指的是双向链表,因而用两个指针是可以操作的,这样也是比较快速的操作。线性排序 (如基数排序、桶排序、计数排序是不适合的 ,元素不能快速移动) 冒泡排序需要大量移动元素, 这是得不偿失的。 二分只适合顺序表 综上:选择快速排序最好
快速排序呀,其他排序的效率明显要低很多。 将每个结点的指针放入数组,用快速排序对数组进行排序 如果要修改链表就可以借用排序后的数组来修改链表 如果不修改的话就作为排序后的结果就好了,原来的数组顺序什么的都不变
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题