从尾到头打印链表

 

 解题思路:链表,每次都放在最前面的位置

# -*- coding:utf-8 -*-
# class ListNode:
#     def __init__(self, x):
#         self.val = x
#         self.next = None

class Solution:
    # 返回从尾部到头部的列表值序列,例如[1,2,3]
    def printListFromTailToHead(self, listNode):
         ptemp=listNode
         ret=[]
         while ptemp:
              ret.insert(0,ptemp.val)#每次都插入到最前面的位置。
              ptemp=ptemp.next
         return ret

 

posted @ 2021-04-02 08:42  努力中的小菜鸟  阅读(40)  评论(0)    收藏  举报