从尾到头打印链表
来源:互联网 发布:知几学生密码是什么 编辑:程序博客网 时间:2024/06/03 13:00
问题描述:
输入一个链表,从尾到头打印链表每个节点的值。
解题思路:
看到有人用了一个很厉害的递归Σ(っ°Д°;)っ看到我就震惊了。当头结点不为null时,头结点后移进行递归,当移到链表尾部时,开始将数据插入已经声明的arraylist中,然后返回arraylist。真的是厉害了我的哥
代码片段如下:
public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } }
import java.util.ArrayList;public class Solution { ArrayList<Integer> arrayList=new ArrayList<Integer>(); public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { if(listNode!=null){ this.printListFromTailToHead(listNode.next); arrayList.add(listNode.val); } return arrayList; }}
阅读全文
0 0
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 1、从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 【20】从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- Offer5 从尾到头打印链表
- 从尾到头打印链表
- 1、从尾到头打印链表
- 从尾到头打印链表
- oracle 创建用户并授权
- 轨迹球经历 2017-6
- 关于B/S模式的web服务交互过程中的中文乱码问题浅析
- openNLP在eclipse中配置和使用
- C++ bmp位图读取
- 从尾到头打印链表
- UCOSII创建的创建任务
- 常用的工具类及方法:System、Math、Random、Arrays
- 【感想】百度 阿里 今日头条 面试感想
- Spring data jpa所需的全部jar包
- java使用POI实现替换文件中指定关键字
- 递归
- 一年Android工作经验,阿里 百度 网易 美团 小米 快手面经
- ajax 对 Json 格式的解析