剑指offer--从尾到头打印链表
来源:互联网 发布:数据库王珊第五版答案 编辑:程序博客网 时间:2024/05/29 06:47
输入一个链表,从尾到头打印链表每个节点的值。
思路:
遍历整个链表,依次入栈。遍历结束后,再一次出栈即可。
代码如下:
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; }}
0 0
- 剑指offer:5-从尾到头打印链表
- [剑指Offer]7.从尾到头打印链表
- 剑指offer:从尾到头打印链表
- 从尾到头打印链表--《剑指offer》
- 剑指Offer:从尾到头打印链表
- 【剑指offer】从尾到头打印链表
- 【剑指offer】Q5:从尾到头打印链表
- 剑指Offer之从尾到头打印链表
- 剑指offer系列源码-从尾到头打印链表
- 剑指offer 05: 从尾到头打印链表
- 剑指offer--从尾到头打印链表
- 剑指offer-5 从尾到头打印链表
- 剑指Offer之 - 从尾到头打印链表
- 剑指offer 5 -从尾到头打印链表
- 剑指offer: 从尾到头打印链表(链表)
- 《剑指Offer》面试题:从尾到头打印链表
- 剑指offer:从尾到头打印链表
- 剑指offer:从尾到头打印链表代码实现
- github更新fork之后的项目代码
- 因子和与因子个数的应用(一)
- 按键精灵实现交易开拓者TB自动化优化参数
- 《错误》(郑愁予)
- poj2828 Buy tickets 线段树+贪心
- 剑指offer--从尾到头打印链表
- URL详解
- 字符串比较函数
- Uva1594 Ducci Sequence
- 用通俗易懂的大白话讲解Map/Reduce原理
- 2291 糖果堆
- UVALive
- JAVA Swing JButton按钮的事件响应
- HDU2096 小明A+B