从尾到头打印链表

从尾到头打印链表

 

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

# -*- 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

 

上一篇:C语言项目实战学生管理系统(2)


下一篇:链表操作(改)--学生管理