博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode--206--反转链表
阅读量:5892 次
发布时间:2019-06-19

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

问题描述:

反转一个单链表。

示例:

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

方法1:头插法

1 class Solution(object): 2     def reverseList(self, head): 3         """ 4         :type head: ListNode 5         :rtype: ListNode 6         """ 7         dummy = ListNode(-1) 8         if head == None: 9             return []10         if head.next == None:11             return head12         p = head.next13         while p != None:14             p = head.next15             head.next = dummy.next16             dummy.next = head17             head = p18         return dummy.next

2018-09-18 21:17:27

转载于:https://www.cnblogs.com/NPC-assange/p/9671497.html

你可能感兴趣的文章
如何转换pdf文档为word文档--先标记下,本周把这个问题知识掌握
查看>>
Django的rest_framework的视图之Mixin类编写视图源码解析
查看>>
Docker入门
查看>>
安装SQL Server和卸载SQL Server步骤
查看>>
URAL1519:Formula 1——题解
查看>>
jQuery的下拉选select2插件用法
查看>>
巩朋:我的算法学习之路
查看>>
[HNOI2013]比赛
查看>>
Oracle EBS-SQL (BOM-2):检查期间Bom的更改记录数.sql
查看>>
741. Cherry Pickup
查看>>
实现textarea高度自适应内容,无滚动条
查看>>
如何学习自动化测试?
查看>>
基础关4
查看>>
java笔记之数组的概念、声明、初始化、访问方式、复制和动态扩展算法以及递归...
查看>>
xib下这种方式创建cell
查看>>
开通博客的第一天
查看>>
82. 落单的数
查看>>
Dreamhost主机控制面板使用教程
查看>>
url跳转漏洞
查看>>
mybatis NumberFormatException
查看>>