题目描述:

​ ​ 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。

思路分析:

​​ ​ 遍历链表,将访问到的节点逆序存入ArrayList。

代码:

import java.util.ArrayList;
public class Solution {public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {ArrayList<Integer>res=new ArrayList<>();if(listNode==null)return res;while(listNode!=null){res.add(0,listNode.val);listNode=listNode.next;}return res;}
}

转载于:https://www.cnblogs.com/yjxyy/p/10688468.html

3.从尾到头打印链表相关推荐

  1. 剑指offer:面试题06. 从尾到头打印链表

    题目:从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入:head = [1,3,2] 输出:[2,3,1] 限制: 0 <= 链表长度 & ...

  2. 【剑指Offer专题】链表系列:从尾到头打印链表、反转链表、回文链表、合并两个排序的链表(C++和Python实现)...

    关注上方"深度学习技术前沿",选择"星标公众号", 资源干货,第一时间送达! 剑指Offer(三):从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每 ...

  3. 《LeetCode力扣练习》剑指 Offer 06. 从尾到头打印链表 Java

    <LeetCode力扣练习>剑指 Offer 06. 从尾到头打印链表 Java 一.资源 题目: 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回). 示例 1: 输入: ...

  4. java从尾到头打印链表数据_Java编程实现从尾到头打印链表代码实例

    问题描述:输入一个链表的头结点,从尾巴到头反过来打印出每个结点的值. 首先定义链表结点 public class ListNode { int val; ListNode next = null; L ...

  5. JAVA实现从尾到头打印链表(《剑指offer》)

    最近在刷<剑指offer>里的编程题,但是网上关于<剑指offer>的解答多半是C或者C++的,而且官方(作者)也是在用C++进行讲解,这里自己用java写了一些题目的解答代码 ...

  6. 【剑指Offer】从尾到头打印链表

    剑指Offer 从尾到头打印链表 题目描述 解法1 实现代码 一点补充 题目描述 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList. 解法1 这道题主要思路是while循环从头遍历整个列 ...

  7. 剑指Offer - 九度1511 - 从尾到头打印链表

    剑指Offer - 九度1511 - 从尾到头打印链表2013-11-29 21:08 题目描述: 输入一个链表,从尾到头打印链表每个节点的值. 输入: 每个输入文件仅包含一组测试样例. 每一组测试案 ...

  8. LeetCode-剑指 Offer 06. 从尾到头打印链表

    剑指 Offer 06. 从尾到头打印链表 思路一:翻转 1:用vector存从头到尾的每个节点值 2:返回时候用reverse翻转一下 时间复杂度:O(n) 空间复杂度:O(n) /*** Defi ...

  9. 剑指offer06.从尾到头打印链表

    剑指offer06.从尾到头打印链表 1. 改变链表结构的解法 2.可以使用栈,递归,或者直接反向输出数组 提示: 若是面试遇到此题,最好先向面试官确认是否可以改变链表的结构, 1. 改变链表结构的解 ...

  10. python 从尾到头打印链表

    从尾到头打印链表 输入一个链表的头节点,从尾到头反过来返回每个节点的值 (用数组返回).示例 1:输入:head = [1,3,2] 输出:[2,3,1] 提供三种题解 # Definition fo ...

最新文章

  1. JQ_Web Uploader图片上传控件
  2. uva11990 动态逆序对
  3. 将JPG文件作为EXE执行
  4. 机器学习物语(3):回归问题
  5. 透过现象看本质:Java类动态加载和热替换
  6. python进行数据可视化时,中文是方块显示
  7. 苹果mac图像后期处理软件:Lightroom Classic
  8. 转: 在CentOS 6.X 上面安装 Python 2.7.X
  9. 彻底卸载sql sever 2005
  10. 生态版图 | 10月份YashanDB获信创产品认证,并与3款产品完成互认证
  11. 暴雪娱乐-魔兽世界:地下城的环境艺术
  12. 对象数据如何转化成数组
  13. go语言数组如何初始化问题? - 知乎
  14. 大学计算机实验图灵机模型与计算机硬件,北理大学计算机实验基础 实验一_图灵机模型与计算机硬件系统虚拟拆装-实验报告...
  15. 射影几何--圆锥曲线在平面上某点确定的对合线束
  16. kubernetes 【调度和驱逐】【1】污点和容忍度
  17. MyZip Pro for Mac(专业解压缩工具)
  18. jQuery-Ajax请求Json数据并加载在前端页面,附视频教程讲解!
  19. 大数据时代数据可视化的好处
  20. FancyBox效果(二)

热门文章

  1. 拓端tecdat|R语言用WinBUGS 软件对学术能力测验(SAT)建立层次(分层)贝叶斯模型
  2. 拓端tecdat|在R语言中显示美丽的数据摘要summary统计信息
  3. 【大数据部落】R语言基于决策树的银行信贷风险预警模型
  4. 18秋学期计算机基础在线作业2,东北大学(本部)18秋学期《计算机应用基础》在线作业2答案解析.doc...
  5. (27)python-多维数组
  6. 链式添加_涂料导电炭黑添加量
  7. ios 添加block 类别_ios block是什么数据类型?
  8. Spark 学习笔记01
  9. file 图片上传 java_Java MultipartFile 上传文件/上传图片 亲测
  10. Caffe学习:Forward and Backward