通过移动指针交换两个相邻的数据
1.单链表
2.双链表
前提:List P ;Node* PTemp;
PTemp=P->next;
P->next=PTemp->next;
PTemp->next=PTemp->next->next;
P->next->next->PTemp;//不可用PTemp->next(P为待交换的第一个结点的前驱结点)通过移动指针交换两个相邻的数据
1.单链表
2.双链表
前提:List P ;Node* PTemp;
PTemp=P->next;
P->next=PTemp->next;
PTemp->next=PTemp->next->next;
P->next->next->PTemp;//不可用PTemp->next(P为待交换的第一个结点的前驱结点)
1742

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