劍指offer3:從尾到頭打印鏈表

在這裏插入圖片描述

思路

構建一個列表,每次在頭插入

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

class Solution:
    # 返回從尾部到頭部的列表值序列,例如[1,2,3]
    def printListFromTailToHead(self, listNode):
        # write code here
        
        result = []
        p = listNode
        
        while p :
            result.insert(0,p.val)
            p = p.next
        return result

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章