算法题3:从尾到头打印链表
来源:互联网 发布:python tempfile模块 编辑:程序博客网 时间:2024/06/10 02:37
import java.util.Stack;/** * 输入链表的头结点,从尾到头打印链表 * @author liu * */public class PrintListReverse {//非递归方式public static void printListReverse(ListNode headNode){Stack<ListNode> stack = new Stack<>();while(headNode != null){stack.push(headNode);headNode = headNode.next;}while(!stack.isEmpty()){System.out.println(stack.pop().data);}}//递归方式public static void printListReverse1(ListNode headNode){if(headNode != null){if(headNode.next != null){printListReverse1(headNode.next);}}System.out.println(headNode.data);}class ListNode{private int data;private ListNode next;public ListNode(int data, ListNode next){this.data = data;this.next = next;}}}
0 0
- 算法题3:从尾到头打印链表
- 算法-从尾到头打印链表
- 【算法题之路】从尾到头打印链表
- 【3】从尾到头打印链表
- 3、从尾到头打印链表
- 每日一题(3) - 从尾到头打印链表
- 面试算法(四)从尾到头打印链表
- 算法练习三:从尾到头打印链表
- 数据结构与算法-从尾到头打印链表
- Java算法-剑指offer-从尾到头打印链表
- 算法题目-从尾到头打印链表
- 算法题目---从尾到头打印链表
- 剑指offer-算法题练习:part3 从尾到头打印链表
- 校招准备系列:每天一道算法题(12)-从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 从尾到头打印链表
- 关于C++的#include"stdafx.h"
- Python IO 编程
- !!声明:为了方便自己整理和助教检查,因此在最近几天将统一修改部分博客标题重新上传,或对内容做一定调整后再上传一次,以前的博客将删除部分!!
- 初学activemq 关键字识别与介绍
- [C#]DataGridView自动调整列宽
- 算法题3:从尾到头打印链表
- System.currentTimeMillis()笔记
- 欢迎使用CSDN-markdown编辑器
- SPOJ 1812 LCS2 - Longest Common Substring II (后缀自动机)
- [005-Makefile-笔记] Makefile的变量
- Kaggle学习:A Journey through Titanic
- MyBatis连接数据库
- canvas 之图片模糊&马赛克
- 文章标题