从尾到头打印链表 输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 思路:如果不能改变链表结构(这是一个遍历操作一般不能改变链表结构),要用辅助数组,那肯定是弄一个栈,然后遍历一遍链表,再输出一遍栈的元素。 如果要简洁的实现肯定不用栈,可以想到利用递归,因为递归本身就是一个栈。 import java.util.ArrayList; public class Solution { ArrayList<Integer> list=new ArrayList<Integer>(); public ArrayList<Integer