206. Reverse Linked List
来源:互联网 发布:流程图软件visio 名称 编辑:程序博客网 时间:2024/05/16 01:29
Reverse a singly linked list.
click to show more hints.
Subscribe to see which companies asked this question
这是我以前乱写的……其实不能用这种空间复杂度高的
/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */public class Solution { public ListNode reverseList(ListNode head) { List<Integer> list = new ArrayList<Integer>(); for(ListNode a = head;a!=null;a=a.next){ list.add(a.val); } int i = list.size()-1; for(ListNode a = head;a!=null;a=a.next){ a.val=list.get(i);i--; } return head; }}
0 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)
- strrev()函数会修改参数原本的值
- 在C++中实现委托(Delegate)
- 169. Majority Element
- Java环境变量的配置
- 串口通信(USART)
- 206. Reverse Linked List
- UIView 中position 和anchorPoint 的了解 iOS
- 3.嵌入式开发模式详解
- 第一个SQL表格开发代码-20160318
- MySQL Cluster 备份与恢复
- 深入分析AIDL原理
- 13. Roman to Integer
- 235. Lowest Common Ancestor of a Binary Search Tree
- K近邻分类算法实现 in Python