算法题/从头到尾打印链表
来源:互联网 发布:海康网络键盘视频教程 编辑:程序博客网 时间:2024/06/08 02:33
输入一个链表,从尾到头打印链表每个节点的值
#coding:utf-8class ListNode: def __init__(self, x): self.val = x self.next = Noneclass Solution: # 返回从尾部到头部的列表值序列,例如[1,2,3] def printListFromTailToHead(self, listNode): result = [] if listNode is None: return result while listNode.next is not None: result.extend([listNode.val]) listNode=listNode.next result.extend([listNode.val]) return result[::-1]if __name__ == '__main__': node1 = ListNode(1) node2 = ListNode(2) node3 = ListNode(3) node1.next = node2 node2.next = node3 s = Solution() print(s.printListFromTailToHead(node1))
append和extend的区别
阅读全文
0 0
- 算法题/从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 从头到尾打印链表
- 4.从头到尾打印链表
- [剑指offer]从头到尾打印链表
- 剑指offer-5:从头到尾打印链表
- 面试题5 从头到尾打印链表
- 面试题5 从头到尾打印链表
- XML语法结构(学习)
- 自动轮播+侧滑菜单+TabLout+PullToRefresh
- freemarker数字格式
- AC自动机模板
- mac 生成 ssh-key
- 算法题/从头到尾打印链表
- Activity onDestroy() 回调缓慢问题分析及完美解决方案
- Source Insight 4.0 最简单的破解安装
- webpack入门第三篇
- LeetCode-62-Unique Paths DP水题
- WINDBG调试内核以及驱动的基本步骤和要点(包括双机调试,虚拟机调试,virtualbox加速调试)
- nginx教程-----开始指导
- 找球号(一)
- 第三周项目3