206. Reverse Linked List
来源:互联网 发布:mac休眠后继续下载吗 编辑:程序博客网 时间:2024/05/17 21:39
题目:
Reverse a singly linked list.
思路:
递归的方法
代码:
/** * 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) { if(head==NULL||head->next==NULL) return head; ListNode* p = head->next; ListNode* n = reverseList(p); head->next = NULL; p->next = head; return n; }};
阅读全文
1 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)
- Android Study 之聊聊关于图片压缩那点事儿
- css3魔方测试
- 电商推荐算法应用
- 【面经笔记】红云融通电话二面
- ImgNet Top-5
- 206. Reverse Linked List
- 第K大的数
- CSU
- 秒杀99%的海量数据处理面试题(一)
- java 自己写的一个自动分析对象的mysql数据库操作工具
- 洛谷 P3413 SAC#1
- 显示eclipse中Problem窗口的方法
- db,dbm,w,dbw,mw的换算关系
- uva 11426 欧拉函数