码农小汪-剑指Offer之6 - 打印链表格
来源:互联网 发布:泰州领航网络 编辑:程序博客网 时间:2024/06/06 04:54
题目描述
输入一个链表,从尾到头打印链表每个节点的值。
error1:
表头不为空,可以带着值得
error2:
和上面的类似,判读为空的情况
解决方案:
我们只是知道了我们的表头的节点,我们先把结果放入我们的Stack中,然后再去使用数组打印回来!
这样就解决问题的所在了
package JianzhiOffer;import java.util.ArrayList;import java.util.Stack;public class Sloution6 { public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { if(listNode==null){ return new ArrayList<Integer>(); } Stack<Integer> valStack=new Stack<Integer>(); while(listNode!=null){ valStack.push((listNode.val)); listNode=listNode.next; } ArrayList<Integer> list=new ArrayList<Integer>(); while(!valStack.isEmpty()){ list.add(valStack.pop()); } return list; }}
0 0
- 码农小汪-剑指Offer之6 - 打印链表格
- 码农小汪-剑指Offer之17-顺时针打印矩阵
- 剑指Offer之从尾到头打印链表
- 剑指Offer之 - 从尾到头打印链表
- 剑指offer面试题之从头到尾打印链表
- 剑指offer(一)之从尾到头打印链表
- 剑指offer之从尾到头打印链表
- 剑指offer之从尾到头打印链表
- 剑指offer之从尾到头打印链表
- 剑指offer之三---从尾到头打印链表
- 《剑指offer》学习之--顺时针打印矩阵
- 剑指Offer之 - 顺时针打印矩阵
- 【剑指offer】之顺时针打印矩阵
- 剑指offer之顺时针打印二维数组
- 剑指offer(十六)之顺时针打印矩阵
- 剑指offer之顺时针打印矩阵
- 剑指offer 之 顺时针打印矩阵
- 剑指offer之十八---顺时针打印矩阵
- Ambari安装
- 07.Django中的自定义认证方式和权限的设计与使用
- 一个3D ar打飞机的游戏iOS源码
- java压缩和解压缩Zip、Jar、Gzip文件
- SQL 基础语法整理
- 码农小汪-剑指Offer之6 - 打印链表格
- java的软弱引用
- 安卓XML布局中,常用单位的区别~
- chukwa安装配置hadoop集群监控
- 自定义progressBar
- OpenCV中的图像修复算法
- Redis系列(二)Linux下安装Reids
- linux 下 .sh 文件语法
- Android网络传输中必用的两个加密算法:MD5 和 RSA (附代码)