链表反转
2016-04-05 16:15
204 查看
ListNode* ReverseList(ListNode* pHead) {
ListNode *p1,*p2,*p3;
p1=NULL;
p2=pHead;
while(p2){
p3=p2->next;
p2->next=p1;
p1=p2;
p2=p3;
}
return p1;
}
ListNode *p1,*p2,*p3;
p1=NULL;
p2=pHead;
while(p2){
p3=p2->next;
p2->next=p1;
p1=p2;
p2=p3;
}
return p1;
}
相关文章推荐
- 小问题收集
- VS集成Qt环境搭建
- SharedPreference工具类
- 图解公钥与私钥
- webService-cxf方式生成客户端
- rsync+inotify
- MVC中的ActionResult的子类介绍
- SQL优化
- 浅谈Spring Mvc的设计模式
- hdoj 1426 Sudoku Killer
- 1107: 单向公路(bfs+输入整理)(DFS也可以,而且更快)
- PHP程序员课程大纲
- VMware Workstation下安装vmware tools
- 一个Demo搞定Gson解析+Volley框架+Universal框架+通用适配器
- 软件工程第4章读后感
- /users/products.:format 这种写法的其对应解析字符写法
- 编写高质量的代码-------从命名开始
- listview+seekbar问题的解决
- 140730暑期培训.txt
- 带min函数的栈