赞
踩
输入一个链表,按链表从尾到头的顺序返回一个ArrayList。
Java代码实现如下:
- import java.util.*;
- 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;
- }
- }
- import java.util.ArrayList;
- public class Solution {
- ArrayList<Integer> list=new ArrayList<>();
- public ArrayList<Integer> printListFromTailToHead(ListNode listNode) {
- if(listNode!=null){
- printListFromTailToHead(listNode.next);
- list.add(listNode.val);
- }
- return list;
- }
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。