剑指offer - 面试题5:从尾到头打印链表
来源:互联网 发布:ubuntu文本输入 编辑:程序博客网 时间:2024/06/06 14:21
问题导读:
在不改变链表的结构的情况下,从尾到头打印链表
注:Java 实现
代码:
public class link { //指针节点 public static class ListNode { public Object data; public ListNode next; } public static void printListReverse(ListNode pHead) { /* * 1.本解法是‘递归’算法 * 2.也可以使用栈,先将节点入栈,再一个一个返回 */ if(pHead != null) { if(pHead.next != null) { printListReverse(pHead.next); } System.out.print(pHead.data + " "); } } public static void main(String []args) { //创建链表 int []arr = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; ListNode pHead = new ListNode(); pHead.next = null; ListNode pNode = pHead; for(int i = 0; i<arr.length; i++) { ListNode pNew = new ListNode(); pNew.data = arr[i]; pNew.next = null; pNode.next = pNew; pNode = pNode.next; } //从尾到头输出链表 printListReverse(pHead.next); }}
0 0
- 《剑指Offer》面试题:从尾到头打印链表
- 剑指offer面试题 从尾到头打印链表
- 剑指offer-面试题5-从尾到头打印列表
- 面试题6:从尾到头打印链表(offer)
- 剑指offer面试题5——链表之从尾到头打印链表
- 剑指offer-->面试题5 从尾到头打印链表
- [剑指offer][面试题5]从尾到头打印链表
- 【剑指offer】面试题5:从尾到头打印链表
- 剑指offer 面试题5 从尾到头打印链表(栈实现)
- 剑指offer 面试题5 从尾到头打印链表(递归实现)
- 【剑指offer】面试题5:从尾到头打印链表 java
- 剑指Offer: 面试题5 从尾到头打印链表
- 《剑指Offer》面试题5:从尾到头打印链表
- 剑指offer--面试题5:从尾到头打印链表--Java实现
- 【剑指Offer学习】【面试题5 : 从尾到头打印链表】
- 《剑指Offer》学习笔记--面试题5:从尾到头打印链表
- 【剑指offer】 面试题5: 从尾到头打印链表
- 剑指offer《面试题5:从尾到头打印链表》
- [Android] Android项目Tab类型主界面Fragment+TabPageIndicator+ViewPager
- Unity4.X AssetBundle工具BundleManager
- 简单线段树模板
- 原生JS(JavaScript)
- android 服务的绑定调用
- 剑指offer - 面试题5:从尾到头打印链表
- Linux-系统管理-常用命令(下)
- Codeforces-401C-Team
- 2016/9/19
- Android Studio版本控制之SVN图文教程篇
- 完美世界编程题2
- bat批处理循环执行adb命令
- 如何让未知宽高的图片在已知宽高的父元素中垂直居中?
- Android Studio版本控制之Git篇(服务器gitblit)