[leetcode: Python]206.Reverse Linked List
来源:互联网 发布:iphone自动切换网络 编辑:程序博客网 时间:2024/06/18 07:42
题目:
反转一个单链表
方法一:性能58ms
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def reverseList(self, head): """ :type head: ListNode :rtype: ListNode """ #迭代 new_head = None while head: p = head head = head.next p.next = new_head new_head = p return new_head
方法二:性能52ms
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def reverseList(self, head): """ :type head: ListNode :rtype: ListNode """ pre = None cur = None while head: cur = head head = head.next cur.next = pre pre = cur return cur
0 0
- [leetcode: Python]206.Reverse Linked List
- Leetcode-Reverse Linked List-Python
- [Leetcode][python]Reverse Linked List/Reverse Linked List II
- 【LeetCode】206.reverse linked list
- [leetcode] 206.Reverse Linked List
- [leetcode] 206. Reverse Linked List
- 206. Reverse Linked List LeetCode
- leetCode 206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- [LeetCode]206. Reverse Linked List
- 【LeetCode】206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- leetcode 206. Reverse Linked List
- 【LeetCode】206. Reverse Linked List
- leetcode 206. Reverse Linked List
- LeetCode *** 206. Reverse Linked List
- LeetCode 206. Reverse Linked List
- hdoj 2037 今年暑假不AC
- java 连接 Mysql 的连接信息
- I/O字节流
- 设计模式之策略模式
- 线索化二叉树的创建及遍历
- [leetcode: Python]206.Reverse Linked List
- 【GDOI 2017】【JZOJ 1502】小学生语文题
- cannot node find module “” (gulp)
- 开发人员的必备技能
- 使用java开发简单计算器界面,并实现加、减、乘、除运算
- 10.2 运算符重载函数作为类成员函数和友元函数
- Java8内存模型—永久代(PermGen)和元空间(Metaspace)
- 大三上备忘录
- ARP协议报文格式及ARP表