浏览次数:1032|时间:2024-05-06
热门回答
假设链表节点为
struct Node
{
_data_type data;
Node *next;
};
则算法如下:
void reverse(Node *head)
{
Node *p,*q;
if (head->next == NULL) return;
p = q = head->next;
while (p->next !=NULL)
{
head->next = p->next;
p->next->next = q;
q = p->next;
p->next = p->next->next;
 珐籂粹饺诔祭达熄惮陇; }
}