reverse list (recursive)
来源:互联网 发布:js 扫描条形码 编辑:程序博客网 时间:2024/06/06 17:05
/** * 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) { if (head == null || head.next == null) { return head; } ListNode second = head.next; head.next = null; ListNode rest = reverseList(second); second.next = head; return rest; }}
0 0
- reverse list (recursive)
- DFS (Recursive, link list)
- reverse list
- list.reverse()
- List-Reverse List
- recursive
- recursive
- recursive
- recursive and iterative ways to reverse a LinkedList
- [leetcode][list] Reverse Linked List
- Single linked list reverse
- reverse a list
- reverse a linked list
- Reverse a linked list.
- Reverse a linked list
- Reverse Linked List II
- Reverse Linked List II
- Reverse Linked List II
- android canvas drawText实现文本垂直居中
- Manacher算法求最长回文子串
- 读《用户体验草图设计 工具手册》
- 在Dubbo中开发REST风格的远程调用(RESTful Remoting)
- 解决VS Code编译调试中文输出乱码
- reverse list (recursive)
- 模拟实现部分string函数
- eclipse console 看不到全部的输出解决办法
- 概率与期望 POJ 2096 Collecting Bugs
- System.getenv()
- 我搞ACM的心得
- Java学习3---多态
- java常量池概念
- a[i++]