博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【剑指offer python】面试题5:从头到尾打印链表
阅读量:2382 次
发布时间:2019-05-10

本文共 592 字,大约阅读时间需要 1 分钟。

链接

题目描述

输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。

 

solution

class Solution:    # 返回从尾部到头部的列表值序列,例如[1,2,3]    def printListFromTailToHead(self, listNode):        current = listNode        node_list = []        while current:            node_list.append(current.val)            current = current.next                    node_list.reverse()                    return node_list
class Solution: # 返回从尾部到头部的列表值序列,例如[1,2,3]     def printListFromTailToHead(self, listNode):     # write code here     if listNode is None:         return []     return self.printListFromTailToHead(listNode.next) + [listNode.val]

 

转载地址:http://tffab.baihongyu.com/

你可能感兴趣的文章
google和baidu:301重定向的索引记录观察
查看>>
搜狐营销广告服务跨站漏洞[doc.go.sohu.com*url=]
查看>>
Windows网络最经典命令行
查看>>
c++网络资源
查看>>
脆弱的冰点还原
查看>>
为PE文件添加新节显示启动信息
查看>>
PE 文件格式汇总
查看>>
亲密接触VC6.0编译器
查看>>
数组,指针经验交流(堆,栈讨论初步……)
查看>>
两份“个人“简历(可能是我的,也可能不是……ing)
查看>>
奇虎郑文彬:还原系统保护技术原理和攻防
查看>>
腾讯李旬保:WASL-Web应用安全的思考
查看>>
微软禇诚云:软件安全漏洞与软件开发
查看>>
吴石:几种软件缺陷的可能利用方法
查看>>
吴鲁加:企业如何进行数据安全防御
查看>>
微软安全服务提供专家方兴:Web2.0安全研究
查看>>
张翼:跳出PC局限用手机授权防御木马
查看>>
郑歆炜:企业网络安全维护要减少人的因素
查看>>
……精通C语言(引导学习一门编程语言)
查看>>
运算顺序与 运算符优先级和结合性
查看>>