Reverse Linked List
来源:互联网 发布:网络模式切换 编辑:程序博客网 时间:2024/06/07 00:59
Reverse a singly linked list.
题意:反转一个链表 比方 1→2→3→4 变成 4→3→2→1
自己画的一个图,一图胜千言嗯
注意代码的顺序,不能错
public ListNode reverseList(ListNode head) {if (null == head) return head;ListNode pre = head;ListNode post = pre.next;for (; head.next != null; ) {head.next = post.next;post.next = pre;//更新pre和postpre = post;post = head.next;} return pre;}
0 0
- Single linked list reverse
- reverse a linked list
- Reverse a linked list.
- Reverse a linked list
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- 【HTML+CSS+JavaScript】网页实战开发笔记之一——HTML的头部信息里你不知道的事
- Tomcat部署Web应用方法总结
- c++程序设计——实验7
- something need to figure it out
- HttpClient 4.3教程 第一章 基本概念
- Reverse Linked List
- 查看运行程序的参数
- java多态性Overload和Override的区别(面试常考)
- leetcode:Minimum Size Subarray Sum
- mac memcache
- vs2010asp.net网站制作用户注册登录界面源代码(包含验证码)并把用户信息保存到数据库sql2008
- 【编程工具】如何管理自己的编程环境
- HttpClient4.3教程 第二章 连接管理
- QT 遇到的问题