206.[LeetCode]Reverse Linked List
2016-05-02 20:45
381 查看
//递归法 class Solution { public: ListNode* reverseList(ListNode* head) { if(head == NULL || head->next == NULL) return head; //... ListNode* p = head->next; ListNode* n = reverseList(p); head->next = NULL; p->next = head; return n; } };
相关文章推荐
- 13.[LeetCode]Roman to Integer
- 智能预判 (一:线程的开启)
- iOS UIKit:viewController之Present (3)
- CSU 1510 Happy Robot DP
- quick-lua文件加密步骤
- centos7下添加常用YUM源(EPEL/Remi/RPMforge/php/Nginx)
- python 的文件读写方法:read readline readlines wirte writelines
- 1084. Broken Keyboard (20)
- HDU 2032 杨辉三角(DP)
- 169.[LeetCode]Majority Element
- 第9周学习总结
- 【Unity】11.1 角色控制器 (Character Controller)
- 217.[Leetcode]Contains Duplicate
- bzoj 3998(后缀自动机)
- 如何为Adobe Reader加入自己的书签
- 程序设计竞赛入门
- 原生JS封装Ajax插件(同域&&jsonp跨域)
- 学习进度博客九
- 【Unity】第11章 第三人称角色控制器和碰撞体
- 1.1进制转换:十进制转为十六进制