1500802012 朋毛东知
翻转链表 代码代码:
/**
- Definition of ListNode
- class ListNode {
- public:
-
int val; -
ListNode *next; -
ListNode(int val) { -
this->val = val; -
this->next = NULL; -
} - }
/
class Solution {
public:
/*- @param head: The first node of linked list.
- @return: The new head of reversed linked list.
*/
ListNode *reverse(ListNode *head) {
// write your code here
ListNode *prev=NULL;
while(head!=NULL)
{
ListNode *temp=head->next;
head->next=prev;
prev=head;
head=temp;
}
return prev;
}
};
![]()

浙公网安备 33010602011771号