您的位置:首页 > 编程语言 > Python开发

python刷题日记:剑指offer-从尾到头打印链表

2018-03-29 14:49 253 查看


题目描述

输入一个链表,从尾到头打印链表每个节点的值。

解题思路
python的优点又体现了,可以利用[-1]进行倒序输出,若使用其他语言,应该需要用到栈递归的方法。
代码
# -*- 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
l = list()
while listNode:
l.append(listNode.val)
listNode=listNode.next
return l[::-1]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: