单链表原地排序(最小空间时间复杂度)
这里我们用插入排序的思想进行单链表的排序
代码如下:
void List_sort(link &head){
link q, p, s;
q = head;
p = head->next->next;//从第二个结点开始遍历
head->next->next = NULL; //
本文探讨如何使用最小的空间复杂度对单链表进行原地排序,主要聚焦于插入排序的实现策略,详细解析排序过程及关键步骤。
void List_sort(link &head){
link q, p, s;
q = head;
p = head->next->next;//从第二个结点开始遍历
head->next->next = NULL; //
1362

被折叠的 条评论
为什么被折叠?