【剑指offer】从尾到头打印链表
来源:互联网 发布:hv如何在线迁移linux 编辑:程序博客网 时间:2024/06/03 20:45
【前提】
Node定义和链表的操作代码 参照 Java 单链表操作
【解题思路-】
Java中利用栈的“”FILO“”功能完成逆向打印
private static void inversePrinting(MyLinkList linklist) {// TODO Auto-generated method stubNode node=linklist.head;Stack <Node> stack=new Stack<Node>();//System.out.println(node.value);while(node!=null){stack.push(node);node=node.next;}while(!stack.isEmpty()){ node=stack.peek();System.out.print(node.value+" ");stack.pop();}System.out.println();}【解题思路2】
利用递归思想,每次先打印当前节点以后的其他节点的内容
private static void inversePrinting_Recursively(Node phead) {// TODO Auto-generated method stubif(phead!=null){if(phead.next!=null){inversePrinting_Recursively(phead.next);} System.out.print(phead.value+" ");}}
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:从尾到头打印链表代码实现
- Judging wether a specific number is in the array using JavaScript
- centos 下yum 升级PHP
- 九种浏览器端缓存机制
- vim怎样在被显示为多行的单行里象真正的多行移动
- JAVA学习代码——弹窗
- 【剑指offer】从尾到头打印链表
- lua 日期转换
- GOF之装饰模式
- Markdown用法
- vim怎样打开多个文件并自由切换
- 【Tips】抑制警告@SuppressWarnings
- 平衡二叉树
- python在客户端中输出现乱码问题?
- POJ 3624 - Charm Bracelet(01背包)