博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode-解题记录 206. 反转链表
阅读量:5010 次
发布时间:2019-06-12

本文共 400 字,大约阅读时间需要 1 分钟。

题目

反转一个单链表。

示例:

输入: 1->2->3->4->5->NULL

输出: 5->4->3->2->1->NULL
进阶:
你可以迭代或递归地反转链表。你能否用两种方法解决这道题?

来源:

解题python

class Solution(object):    def reverseList(self, head):        """        :type head: ListNode        :rtype: ListNode        """        p, rev = head, None        while p:            rev, rev.next, p = p, rev, p.next        return rev

转载于:https://www.cnblogs.com/xiaomingtx/p/11446701.html

你可能感兴趣的文章
【题目】英文字符进行频率的统计,直方图输出
查看>>
LeetCode-Binary Tree Level Order Traversal
查看>>
COM组件开发实践
查看>>
yii2 源码分析1从入口开始
查看>>
浅谈网站推广
查看>>
Away3D基础之摄像机
查看>>
Leetcode 128. Longest Consecutive Sequence
查看>>
程序员必须知道的几个Git代码托管平台
查看>>
导电塑料入梦来
查看>>
C# 线程手册 第五章 扩展多线程应用程序 - 什么是线程池
查看>>
笔记1126ASP.NET面试题(转)
查看>>
考研路茫茫--单词情结 - HDU 2243(AC自动机+矩阵乘法)
查看>>
HTTP运行期与页面执行模型
查看>>
tableView优化方案
查看>>
近期思考(2019.07.20)
查看>>
Apache2.4使用require指令进行访问控制
查看>>
冗余关系_并查集
查看>>
做最好的自己(Be Your Personal Best)
查看>>
如何搭建github+hexo博客-转
查看>>
HW2.2
查看>>