反转链表
来源:互联网 发布:js判断一个月有多少天 编辑:程序博客网 时间:2024/06/01 10:49
输入一个链表,反转链表后,输出链表的所有元素。
/*
struct ListNode {
int val;
struct ListNode *next;
ListNode(int x) :
val(x), next(NULL) {
}
};*/
class
Solution {
public
:
ListNode* ReverseList(ListNode* pHead) {
ListNode *pNode=pHead;
ListNode *pPrev=NULL;
while
(pNode!=NULL)
{
ListNode* pNext=pNode->next;
pNode->next=pPrev;
pPrev=pNode;
pNode=pNext;
}
return
pPrev;
}
};
0 0
- 链表反转
- 反转链表
- 单向链表反转
- 链表反转:
- 链表的反转
- 链表反转
- 反转单向链表
- 链表反转
- 单向链表反转
- 单向链表反转
- 链表的反转
- 链表反转
- 反转链表
- 链表反转
- 链表反转
- 链表反转
- 链表反转
- 链表的反转
- 塔防大战unity5.5版本系列(part7)
- nginx学习笔记3 简单的负载均衡(正反向代理)
- Socket编程,如何保证外网环境下通信可靠无误
- 将博客搬至CSDN
- 洛谷P1468 派对灯 Party Lamps
- 反转链表
- 正确使用join语句
- Sticks (剪枝)
- 【JZOJ3737】【NOI2014模拟7.11】挖宝藏(treasure)
- Linux 服务器安装MySQL数据库
- 百度富文本编辑器的上传图片的路径问题
- CUDA之Dynamic Parallelism详解(二)
- zoomeye用户使用手册
- css Sprite