对下面单链表进行逆序:
①首先定义n1,n2,n3三个指针,使n1=NULL,n2=head,n3=head->next
②然后将n2指向n1
③再令n1等于n2,n2等于n3
④在n3不等于NULL的情况下,令n3=n3->next
在n2不等于NULL的情况下,重复②③④步骤,直到将单链表逆置。
下面给出具体算法代码:
struct ListNode* r
对下面单链表进行逆序:
①首先定义n1,n2,n3三个指针,使n1=NULL,n2=head,n3=head->next
②然后将n2指向n1
③再令n1等于n2,n2等于n3
④在n3不等于NULL的情况下,令n3=n3->next
在n2不等于NULL的情况下,重复②③④步骤,直到将单链表逆置。
下面给出具体算法代码:
struct ListNode* r