基于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最长公共子串算法实例
Mar 07 Python
使用Python进行二进制文件读写的简单方法(推荐)
Sep 12 Python
pandas中Timestamp类用法详解
Dec 11 Python
python简单商城购物车实例代码
Mar 15 Python
详解Python基础random模块随机数的生成
Mar 23 Python
Python 把序列转换为元组的函数tuple方法
Jun 27 Python
PYTHON发送邮件YAGMAIL的简单实现解析
Oct 28 Python
TFRecord格式存储数据与队列读取实例
Jan 21 Python
如何基于Python爬取隐秘的角落评论
Jul 02 Python
7个关于Python的经典基础案例
Nov 07 Python
Python+腾讯云服务器实现每日自动健康打卡
Dec 06 Python
Python 装饰器(decorator)常用的创建方式及解析
Apr 24 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 无限级数据JSON格式及JS解析
2010/07/17 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
什么是PHP文件?如何打开PHP文件?
2017/06/27 PHP
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
一个报数游戏js版(约瑟夫环问题)
2010/08/05 Javascript
js操作textarea 常用方法总结
2012/12/03 Javascript
js中parseFloat(参数1,参数2)定义和用法及注意事项
2013/01/27 Javascript
jQuery实现Flash效果上下翻动的中英文导航菜单代码
2015/09/22 Javascript
百度地图给map添加右键菜单(判断是否为marker)
2016/03/04 Javascript
详解jquery validate实现表单验证 (正则表达式)
2017/01/18 Javascript
全选复选框JavaScript编写小结(附代码)
2017/08/16 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
JavaScript fetch接口案例解析
2018/08/30 Javascript
详解关于Vue单元测试的几个坑
2020/04/26 Javascript
Js数组扁平化实现方法代码总汇
2020/11/11 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
Python 开发Activex组件方法
2009/11/08 Python
Python 基础教程之str和repr的详解
2017/08/20 Python
python分治法求二维数组局部峰值方法
2018/04/03 Python
Python中的几种矩阵乘法(小结)
2019/07/10 Python
使用TensorFlow-Slim进行图像分类的实现
2019/12/31 Python
Python3搭建http服务器的实现代码
2020/02/11 Python
vscode写python时的代码错误提醒和自动格式化的方法
2020/05/07 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
H5混合开发app如何升级的方法
2018/01/10 HTML / CSS
Html5 APP中监听返回事件处理的方法示例
2018/03/15 HTML / CSS
英国Zoro工具:手动工具,电动工具和个人防护用品
2016/11/02 全球购物
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
俄罗斯购买剧院和演唱会门票网站:Parter.ru
2019/11/09 全球购物
护士实习自我鉴定
2013/10/22 职场文书
银行主办会计岗位职责
2014/08/13 职场文书
意外伤害赔偿协议书范文
2014/09/23 职场文书
党员个人自我评价
2015/03/03 职场文书
试用期解除劳动合同通知书
2015/04/16 职场文书
python requests模块的使用示例
2021/04/07 Python
讲解MySQL增删改操作
2022/05/06 MySQL