基于python实现从尾到头打印链表


Posted in Python onNovember 02, 2019

这篇文章主要介绍了基于python实现从尾到头打印链表,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

题目描述

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

思路

遍历链表,把结构保存在list里面,然后把list逆序输出

代码

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

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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 排列组合之itertools
Mar 20 Python
对numpy中二进制格式的数据存储与读取方法详解
Nov 01 Python
朴素贝叶斯Python实例及解析
Nov 19 Python
Python中利用aiohttp制作异步爬虫及简单应用
Nov 29 Python
python实现flappy bird小游戏
Dec 24 Python
详解python:time模块用法
Mar 25 Python
Python字符串的常见操作实例小结
Apr 08 Python
python3使用腾讯企业邮箱发送邮件的实例
Jun 28 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
Aug 13 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
python matplotlib如何给图中的点加标签
Nov 14 Python
Windows安装Anaconda3的方法及使用过程详解
Jun 11 Python
pandas 空数据处理方法详解
Nov 02 #Python
python pyinstaller打包exe报错的解决方法
Nov 02 #Python
python自动生成model文件过程详解
Nov 02 #Python
python__name__原理及用法详解
Nov 02 #Python
简单了解python中的f.b.u.r函数
Nov 02 #Python
如何在python中实现随机选择
Nov 02 #Python
图解python全局变量与局部变量相关知识
Nov 02 #Python
You might like
解析PHP跳出循环的方法以及continue、break、exit的区别介绍
2013/07/01 PHP
php读取目录所有文件信息dir示例
2014/03/18 PHP
ThinkPHP行为扩展Behavior应用实例详解
2014/07/22 PHP
destoon调用企业会员公司形象图片的实现方法
2014/08/21 PHP
php使用GD库创建图片缩略图的方法
2015/06/10 PHP
php实现mysql数据库连接操作及用户管理
2015/11/08 PHP
php连接oracle数据库的核心步骤
2016/05/26 PHP
php实现的AES加密类定义与用法示例
2018/01/29 PHP
extjs grid设置某列背景颜色和字体颜色的实现方法
2010/09/06 Javascript
JavaScript对数字的判断与处理实例分析
2015/02/02 Javascript
JavaScript中消除闭包的一般方法介绍
2015/03/16 Javascript
javascript原生ajax写法分享
2016/04/10 Javascript
JavaScript插入排序算法原理与实现方法示例
2018/08/06 Javascript
Vue+webpack+Element 兼容问题总结(小结)
2018/08/16 Javascript
vue实现随机验证码功能的实例代码
2019/04/30 Javascript
js中值引用和地址引用实例分析
2019/06/21 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
简单了解vue中的v-if和v-show的区别
2019/10/08 Javascript
使用PyCharm配合部署Python的Django框架的配置纪实
2015/11/19 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
2017/04/21 Python
简单实现python数独游戏
2018/03/30 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
Python脚本按照当前日期创建多级目录
2019/03/01 Python
使用Python为中秋节绘制一块美味的月饼
2019/09/11 Python
Python如何根据时间序列数据作图
2020/05/12 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
2021/01/07 Python
美国最好的钓鱼、狩猎和划船装备商店:Bass Pro Shops
2018/12/02 全球购物
美国NBA官方商店:NBA Store
2019/04/12 全球购物
MVC的各个部分都有那些技术来实现?如何实现?
2016/04/21 面试题
双十佳事迹材料
2014/01/29 职场文书
保护环境建议书100字
2014/05/13 职场文书
乡镇党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
优秀教师工作总结2015
2015/07/22 职场文书
iPhone13再次曝光
2021/04/15 数码科技
css position fixed 左右双定位的实现代码
2021/04/29 HTML / CSS