基于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 相关文章推荐
windows系统中python使用rar命令压缩多个文件夹示例
May 06 Python
一则python3的简单爬虫代码
May 26 Python
Python编程中装饰器的使用示例解析
Jun 20 Python
python 接口测试response返回数据对比的方法
Feb 11 Python
在pycharm中使用git版本管理以及同步github的方法
Jan 16 Python
python3 Scrapy爬虫框架ip代理配置的方法
Jan 17 Python
django 读取图片到页面实例
Mar 27 Python
matplotlib基础绘图命令之bar的使用方法
Aug 13 Python
Python爬取微信小程序Charles实现过程图解
Sep 29 Python
python tkinter实现连连看游戏
Nov 16 Python
Python 机器学习工具包SKlearn的安装与使用
May 14 Python
Python3使用Qt5来实现简易的五子棋小游戏
May 02 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学习之PHP变量
2006/10/09 PHP
php获得文件大小和文件创建时间的方法
2015/03/13 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
javascript的数据类型、字面量、变量介绍
2012/05/23 Javascript
jQuery根据纬度经度查看地图处理程序
2013/05/08 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
jquery ajax post提交数据乱码
2013/11/05 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
JavaScript插件化开发教程 (四)
2015/01/27 Javascript
div实现自适应高度的textarea实现angular双向绑定
2017/01/08 Javascript
详解JS: reduce方法实现 webpack多文件入口
2017/02/14 Javascript
详解angularjs popup-table 弹出框表格指令
2017/09/20 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
tracking.js页面人脸识别插件使用方法
2020/04/16 Javascript
微信小程序实现左滑动删除效果
2020/03/30 Javascript
jQuery实现每日秒杀商品倒计时功能
2019/09/06 jQuery
JS Thunk 函数的含义和用法实例总结
2020/04/08 Javascript
JS表单验证插件之数据与逻辑分离操作实例分析【策略模式】
2020/05/01 Javascript
python入门教程 python入门神图一张
2018/03/05 Python
python3获取当前文件的上一级目录实例
2018/04/26 Python
Python 多线程不加锁分块读取文件的方法
2018/12/11 Python
python tkinter canvas 显示图片的示例
2019/06/13 Python
python实现控制台输出彩色字体
2020/04/05 Python
纯CSS实现菜单、导航栏的3D翻转动画效果
2014/04/23 HTML / CSS
详解CSS3的box-shadow属性制作边框阴影效果的方法
2016/05/10 HTML / CSS
P D PAOLA意大利官网:西班牙著名的珠宝首饰品牌
2019/09/24 全球购物
安全教育心得体会
2013/12/29 职场文书
党支部特色活动方案
2014/08/20 职场文书
2014企业领导班子四风对照检查材料思想汇报
2014/09/17 职场文书
小学教师读书笔记
2015/07/01 职场文书
教师节座谈会主持词
2015/07/03 职场文书
五年级作文之成长
2019/09/16 职场文书
怎么用Python识别手势数字
2021/06/07 Python
java实现对Hadoop的操作
2021/07/01 Java/Android
Java 多线程并发FutureTask
2022/06/28 Java/Android