206. Reverse Linked List
2016-04-21 10:47
253 查看
Reverse a singly linked list.
思路:就是设置两个指针,最基本的题了,应该不用我介绍了
代码如下(已通过leetcode)
public class Solution {
public ListNode reverseList(ListNode head) {
ListNode p=head;
ListNode pleft=null;
ListNode pright=null;
while(p!=null) {
pright=p.next;
p.next=pleft;
pleft=p;
p=pright;
}
return pleft;
}
}
思路:就是设置两个指针,最基本的题了,应该不用我介绍了
代码如下(已通过leetcode)
public class Solution {
public ListNode reverseList(ListNode head) {
ListNode p=head;
ListNode pleft=null;
ListNode pright=null;
while(p!=null) {
pright=p.next;
p.next=pleft;
pleft=p;
p=pright;
}
return pleft;
}
}
相关文章推荐
- CSS中position的absolute如何相对于父元素的位置进行定位
- java中Executor、ExecutorService、ThreadPoolExecutor介绍
- ViewPager+Fragment取消预加载功能
- 简单的基于YCrCb颜色空间的人脸检测(肤色)
- vs中如何使用NuGet
- jdk8 tomcat7
- 使用Post方式提交数据到Tomcat服务器的方法
- 自定义导航控制器返回按钮
- 关于http协议在windos 的vs下面正常运行,在Mac下的xcode运行不报错,但不成功的问题
- 过TP保护与解除游戏驱动保护
- 在幼儿园管理系统中,批量导入(file)想美化成一个按钮来实现。
- java的Timer时间
- android 三种定位方式
- 使用反射通过字符串动态调用函数
- Springx b 界面
- python unicode 转中文 遇到的问题 爬去网页中遇到编码的问题
- IOS开发--上传图片
- 203. Remove Linked List Elements
- php实现伪静态的方法
- jvm 参数说明