206. Reverse Linked List
来源:互联网 发布:电脑自动打开软件 编辑:程序博客网 时间:2024/06/11 00:16
- Reverse Linked List QuestionEditorial Solution My Submissions
Total Accepted: 132625
Total Submissions: 321899
Difficulty: Easy
Reverse a singly linked list.
click to show more hints.
Subscribe to see which companies asked this question
解题思路:三个指针,不停移动。
/** * 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* prev = NULL; ListNode* curr = head; while(curr != NULL) { ListNode *temp = curr->next; curr->next = prev; prev = curr; curr = temp; } return prev; }};
0 0
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse Linked List
- 206. Reverse (Linked List)
- 判断一个数和这个数的重组对8是否能整除的题
- JavaScript趣题:帮邮递员分类地址
- Build Your First App(a)
- 【Objective-C】类与结构体的区别
- 游戏output方式
- 206. Reverse Linked List
- 主席树(静态区间第k大)
- 【BZOJ3879】SvT,后缀数组+单调栈维护sum
- 【转载】VB与FLASH的交互
- VB百例中遇到的各种问题
- 几个可以加快系统开机时间的设置
- 【转载】怎样恢复误删文件
- VB总结
- SQL了解书籍—笔记