leetcode
文章平均质量分 65
pete_lin
这个作者很懒,什么都没留下…
展开
-
单链表翻转
给定链表: A->B->C->D->E 变为 E->D->C->B->A ! 注意,是节点的顺序都要发生变化,不仅仅是值. 对空间没有要求的话:可以创建一个链表,或者一个栈,全放进去,然后一个一个取.而递归的解决方法好看的多,但是对堆栈结构,对象和对象的引用要求比较高.# Definition for singly-linked list. # class Lis原创 2015-12-19 18:25:48 · 265 阅读 · 0 评论 -
92. Reverse Linked List II
class Solution(object): def reverseBetween(self, head, m, n): """ :type head: ListNode :type m: int :type n: int :rtype: ListNode """ # 创建一个原创 2015-12-19 19:33:22 · 352 阅读 · 0 评论