剑指offer[三]:从尾到头打印链表(java和c++版本)
来源:互联网 发布:拍摄淘宝静物打灯图解 编辑:程序博客网 时间:2024/06/07 13:42
从尾到头打印链表
输入一个链表,从尾到头打印链表每个节点的值。
- Java版本
/*** public class ListNode {* int val;* ListNode next = null;** ListNode(int val) {* this.val = val;* }* }**/import java.util.ArrayList;import java.util.Stack;public class Solution { public ArrayList<Integer> printListFromTailToHead(ListNode listNode) { /** * 考虑用栈结构或者递归,但是递归的话可能会卡死,还是用栈好 * */ ArrayList<Integer> result=new ArrayList<>(); Stack<Integer> stack=new Stack<>(); while(listNode!=null){ stack.push(listNode.val); listNode=listNode.next; } while(!stack.isEmpty()){ result.add(stack.pop()); } return result; }}
- C++版本
阅读全文
0 0
- 剑指offer[三]:从尾到头打印链表(java和c++版本)
- 剑指offer(三)从尾到头打印链表
- 剑指offer之三---从尾到头打印链表
- 剑指Offer(三)从尾到头打印链表
- 剑指offer(三) 从尾到头打印链表
- 剑指offer--python --c++--从尾到头打印链表
- 剑指offer题解【从尾到头打印链表】-java
- 剑指offer-Java-从尾到头打印链表
- 剑指offer:从尾到头打印链表(java)
- 剑指offer-----从尾到头打印链表(java版)
- Java算法-剑指offer-从尾到头打印链表
- (三)剑指offer之从尾到头打印链表
- 剑指offer:5-从尾到头打印链表
- [剑指Offer]7.从尾到头打印链表
- 剑指offer:从尾到头打印链表
- 从尾到头打印链表--《剑指offer》
- 剑指Offer:从尾到头打印链表
- 【剑指offer】从尾到头打印链表
- Java 8 特性 – 终极手册
- 设计模式-工厂模式
- Set,List集合及其子类/泛型/增强for循环
- rosbag文件中提取图像--分别通过cam/image_raw和cam/image_raw/compressed方话题
- 三角形与星号加强版
- 剑指offer[三]:从尾到头打印链表(java和c++版本)
- IDEA Activiti Designer插件---actiBPM汉字乱码问题
- Matplotlib for Python Developers
- android Cannot resolve symbol'R'
- 斐波那契数列
- Nginx+Tomcat+memcached负载均衡实现session共享
- 基于Unity3D的相机震动效果的实现
- 机器学习相关概念梳理
- 设计模式-代理模式