美文网首页
剑指offer--03. 从尾到头打印链表

剑指offer--03. 从尾到头打印链表

作者: yui_blacks | 来源:发表于2018-11-14 20:33 被阅读0次

    题目:
    输入一个链表,按链表值从尾到头的顺序返回一个ArrayList

    思路:
    递归或者栈

    /**
    *    public class ListNode {
    *        int val;
    *        ListNode next = null;
    *
    *        ListNode(int val) {
    *            this.val = val;
    *        }
    *    }
    *
    */
    import java.util.ArrayList;
    
    public class Solution {
        ArrayList<Integer> arr = new ArrayList<Integer>();
    
        public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
            if (listNode != null) {
                this.printListFromTailToHead(listNode.next);
                arr.add(listNode.val);
            }
    
            return arr;
        }
    }
    

    相关文章

      网友评论

          本文标题:剑指offer--03. 从尾到头打印链表

          本文链接:https://www.haomeiwen.com/subject/uklsfqtx.html