剑指offer之 从尾到头打印链表
package Problem5;
import java.util.Stack;
//首先定义链表结构
class LinkNode{
LinkNode next;
int node_value;
}
public class PrintListReverse {
public void reverse(LinkNode headNode){
//用栈的思想来实现链表的倒序输出
Stack<LinkNode> stack=new Stack<LinkNode>();
while(headNode!=null){
stack.push(headNode);
headNode=headNode.next;
}
while(!stack.isEmpty()){
System.out.print(stack.pop().node_value+" ");
}
System.out.println();
}
剑指Offer:链表逆序打印
本文介绍了一种使用栈实现链表逆序打印的方法。通过将链表节点压入栈中再弹出的方式,实现了从尾到头打印链表的功能。此方法适用于面试和技术分享。
374

被折叠的 条评论
为什么被折叠?



