基于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实现模拟分割大文件及多线程处理的方法
Oct 10 Python
python爬虫基本知识
Mar 05 Python
python selenium 获取标签的属性值、内容、状态方法
Jun 22 Python
利用Python将每日一句定时推送至微信的实现方法
Aug 13 Python
python写入文件自动换行问题的方法
Jul 05 Python
用python写测试数据文件过程解析
Sep 25 Python
python滑块验证码的破解实现
Nov 10 Python
Python TCP通信客户端服务端代码实例
Nov 21 Python
使用tqdm显示Python代码执行进度功能
Dec 08 Python
Python如何基于Tesseract实现识别文字功能
Jun 05 Python
python查询MySQL将数据写入Excel
Oct 29 Python
聊聊python在linux下与windows下导入模块的区别说明
Mar 03 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
2021年最新CPU天梯图
2021/03/04 数码科技
php使用Jpgraph绘制柱形图的方法
2015/06/10 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
js 操作css实现代码
2009/06/11 Javascript
JS去除右边逗号的简单方法
2013/07/03 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
js复制网页内容并兼容各主流浏览器的代码
2013/12/17 Javascript
JS记录用户登录次数实现代码
2014/01/15 Javascript
JavaScript实现简单的数字倒计时
2015/05/15 Javascript
jquery获取css的color值返回RGB的方法
2015/12/18 Javascript
jQuery事件的绑定、触发、及监听方法简单说明
2016/05/10 Javascript
JS全局变量和局部变量最新解析
2016/06/24 Javascript
js实现将json数组显示前台table中
2017/01/10 Javascript
详谈Angular路由与Nodejs路由的区别
2017/03/05 NodeJs
前端跨域的几种解决方式总结(推荐)
2017/08/16 Javascript
深入浅析AngularJs模版与v-bind
2018/07/06 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
2018/09/12 Javascript
[28:42]Ti4正赛VG vs NEWBEE1
2014/07/19 DOTA
[55:45]DOTA2上海特级锦标赛D组败者赛 Liquid VS COL第一局
2016/02/28 DOTA
python重试装饰器示例
2014/02/11 Python
python生成验证码图片代码分享
2016/01/28 Python
Python实现高斯函数的三维显示方法
2018/12/29 Python
Python正则表达式匹配日期与时间的方法
2019/07/07 Python
Python实现i人事自动打卡的示例代码
2020/01/09 Python
分享unittest单元测试框架中几种常用的用例加载方法
2020/12/02 Python
CSS3实现滚动条动画效果代码分享
2016/08/03 HTML / CSS
Nike挪威官网:Nike.com (NO)
2018/11/26 全球购物
后勤园长自我鉴定
2013/10/17 职场文书
大学应届生的自我评价
2014/03/06 职场文书
大学运动会加油稿200字(5篇)
2014/09/27 职场文书
幼儿园辞职信
2015/05/13 职场文书
单身证明范本
2015/06/15 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
python中的被动信息搜集
2021/04/29 Python
python开发实时可视化仪表盘的示例
2021/05/07 Python