摘要:
链表交换节点 1、普通情况的节点交换流程 2、代码实现 temp_pre->next = p; //temp的前驱指向p p_pre->next = p->next; //p的前驱指向p的后继(记录p的后继) p->next = temp->next; //p指向temp的后继 temp->next 阅读全文
摘要:
链表排序 1、直接选择排序 1.1 排序流程: 1.2 代码实现 void list_sort(LinkList* list) { LinkNode * p = NULL; LinkNode* q = NULL; LinkNode* t = NULL; for (p = list->head; p 阅读全文