输入一个链表,从尾到头打印链表每个节点的值
来源:互联网 发布:淘宝注册网家该怎么 编辑:程序博客网 时间:2024/05/16 07:22
题目描述
输入一个链表,从尾到头打印链表每个节点的值。
思路分析:利用stack“先进后出”的特性,先遍历链表存入stack中,后将stack元素弹出,存入list返回。
package 链表;import java.util.ArrayList;import java.util.Stack;public class 从尾到头打印链表 {public static ArrayList<Integer> printListFromTailToHead (ListNode listNode) {Stack<Integer> stack = new Stack<Integer>();ArrayList<Integer> list = new ArrayList<>();ListNode p = listNode;while (p != null) {stack.push(p.val);p = p.next;}while (!stack.isEmpty()) {list.add(stack.pop());}return list;}}
0 0
- 输入一个链表的头结点,从尾到头反过来打印每个节点的值。
- 输入一个链表的头结点,从尾到头反过来打印每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 3.输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值。
- 输入一个链表,从尾到头打印链表每个节点的值
- 欢迎使用CSDN-markdown编辑器
- mysql在线扩容xfs的磁盘空间
- Excel导出模板
- eclipse中添加xml的智能提示
- 产品经理如何写PRD文档-产品需求说明书
- 输入一个链表,从尾到头打印链表每个节点的值
- 垃圾图论题
- 有关javascript的作用域问题
- Nginx代理服务器反向代理
- hadoop的单机环境搭建
- json 转换汇总
- 数据库中存储过程有什么主要作用,或都说它的主要用途?
- Spring AOP——在通知(Advice)方法中获取目标方法的参数
- IPC信号量 sem