[LeetCode]206. Reverse Linked List
2017-08-10 23:17
351 查看
206. Reverse Linked List
Reverse a singly linked list.
Reverse a singly linked list.
/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: ListNode* reverseList(ListNode* head) { ListNode* pPre = NULL; ListNode* pNext = NULL; ListNode* pCur = head; while(pCur){ pNext = pCur->next; pCur->next = pPre; pPre = pCur; pCur = pNext; } return pPre; } };
相关文章推荐
- LeetCode 206. Reverse Linked List
- leetcode 206. Reverse Linked List
- 206. Reverse Linked List LeetCode
- 【leetcode】206.Reverse Linked List
- LeetCode 206. Reverse Linked List
- Leetcode 206. Reverse Linked List
- LeetCode:206. Reverse Linked List
- Leetcode题解 206. Reverse Linked List
- leetcode 206. Reverse Linked List
- Leetcode-206. Reverse Linked List
- leetcode-206. Reverse Linked List
- [LeetCode] 206. Reverse Linked List
- [LeetCode]206. Reverse Linked List
- Leetcode 206. Reverse Linked List
- 【LeetCode】206. Reverse Linked List
- LeetCode笔记:206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- [LeetCode]206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- Leetcode 206. Reverse Linked List