题目描述:
输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。
思路:
先把链表写进list中,然后list[::-1],从尾往头读取
class ListNode:
def__init__(self,x):
self.val = x
self.next = None
class Solution:
def printlistfromtailtohead(self,ListNode):
L = list()
while ListNode:
L.append(ListNode.val)
ListNode = ListNode.next
return L[::-1]