剑指offer--从尾到头打印链表
2017-04-05 20:00
399 查看
输入一个链表,从尾到头打印链表每个节点的值。
思路:
遍历整个链表,依次入栈。遍历结束后,再一次出栈即可。
代码如下:
思路:
遍历整个链表,依次入栈。遍历结束后,再一次出栈即可。
代码如下:
import java.util.ArrayList; import java.util.Stack; class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } public class Solution { public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { Stack<Integer> stack = new Stack<Integer>(); ArrayList<Integer> list = new ArrayList<Integer>(); while(listNode != null){ stack.add(listNode.val); listNode = listNode.next; } while(!stack.isEmpty()){ list.add(stack.pop()); } return list; } }
相关文章推荐
- 剑指offer--从尾到头打印链表
- 剑指offer-2、从尾到头打印链表
- 剑指Offer--3.从尾到头打印链表
- 【剑指offer】-从尾到头打印链表
- 【剑指offer】从尾到头打印链表
- 【剑指offer】从尾到头打印链表
- 剑指offer-->面试题5 从尾到头打印链表
- 剑指offer-从尾到头打印链表
- 【剑指Offer面试编程题】题目1511:从尾到头打印链表--九度OJ
- 剑指offer题解【从尾到头打印链表】-java
- 剑指offer---从尾到头打印链表
- 剑指offer | 从尾到头打印链表
- half ok剑指Offer面试题6 从尾到头打印链表
- java 剑指offer 第三题:输入一个链表,从尾到头打印链表每个节点的值。
- 【剑指offer-Java版】05从尾到头打印链表
- 剑指offer之从尾到头打印链表
- 剑指offer面试题——从尾到头打印链表
- 剑指offer——面试题5:从尾到头打印链表
- 剑指offer-----从尾到头打印链表
- 剑指offer(3)—从尾到头打印链表