把单链表相邻元素反转
Posted fuqia
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把单链表相邻元素反转相关的知识,希望对你有一定的参考价值。
//函数功能:把链表相邻元素反转 //输入参数:head:指向链表头结点 void reverse(Node* head){ if (head == NULL || head->next == NULL) return ; Node *pre = head, *cur = head->next, *next = NULL; while (cur != NULL && cur->next != NULL) { next = cur->next->next; pre->next = cur->next; cur->next->next = cur; cur->next = next; pre = cur; cur = next; } }
以上是关于把单链表相邻元素反转的主要内容,如果未能解决你的问题,请参考以下文章