剑指Offer-Java-从尾到头打印链表

从尾到头打印链表


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

package com.hlq.test;

/**
 * @author helongqiang
 * @date 2020/5/5 22:08
 */

/**
 *输入一个链表,按链表从尾到头的顺序返回一个ArrayList。
 */

import java.util.ArrayList;
public class Solution {
    public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
        ArrayList<Integer> list = new ArrayList<>();
        ListNode tmp = listNode;
        while(tmp != null){
            list.add(0,tmp.val);
            tmp = tmp.next;
        }
        return list;
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章