反转链表
2016-07-29 17:59
204 查看
题目描述
输入一个链表,反转链表后,输出链表的所有元素。class Solution {
public:
ListNode* ReverseList(ListNode* pHead) {
ListNode* h = NULL;
ListNode* p = pHead;
ListNode* tmp;
while(p!=NULL)
{
tmp = p -> next;
p -> next = h;
h = p;
p = tmp;
}
return h;
}
};
相关文章推荐
- erlang连接mysql(亲测可用)
- Sobel边缘检测算法
- Git的诞生
- Eclipse移植到Android Studio图解
- PostgreSQL事务
- python Web框架
- Catch That Cow hd 2717
- Java的if、switch...case控制语句 求水仙花数
- ueditor 文本编辑器
- 整理Hibernate---搭建简单的Hibernate框架,感受Hibernate的优缺点
- hdu 1568 Fibonacci
- over partition by与group by 的区别
- 内置函数:hex、oct、bin
- Django1.8教程——从零开始搭建一个完整django博客(二)
- JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据
- Log4j使用手册
- error: LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __cdecl QWidget::
- 机器学习面试问题7
- 反编译 jadx进行安卓反编译
- JFreeChart仪表图DialChartDemo1