leetcode之Rotate List
来源:互联网 发布:php远程代码执行漏洞 编辑:程序博客网 时间:2024/05/22 09:42
就是将倒数的几个数放到前面,再把前面的数放到后面去接起来。代码如下:
# Definition for singly-linked list.# class ListNode(object):# def __init__(self, x):# self.val = x# self.next = Noneclass Solution(object): def rotateRight(self, head, k): """ :type head: ListNode :type k: int :rtype: ListNode """ if not head: return head length = 0 head1 = head while head1.next: length += 1 head1 = head1.next length = length + 1 k = k % length head2 = head head1.next = head2 for i in range(length - k): if i == length - k - 1: head =head.next head2.next = None else: head2 = head2.next head = head.next return head
0 0
- leetcode之Rotate List
- LeetCode之Rotate List
- leetcode之Rotate List
- LeetCode之Rotate List
- leetcode之Rotate List
- 【Leetcode】之Rotate List
- leetcode:单链表之Rotate List
- Leetcode之Rotate List 问题
- [leetcode][list] Rotate List
- leetcode 之Rotate List 解题思路
- LeetCode 之 Rotate List — C 实现
- LeetCode进阶之路(Rotate List)
- LeetCode: Rotate List
- LeetCode Rotate List
- LeetCode : Rotate List
- [Leetcode] Rotate List
- [LeetCode] Rotate List
- [leetcode] Rotate List
- 我的笔记本上的spark集群
- Android: TextView with border 带边框的TextView Border
- 【Java数据结构】二叉树
- std::list(双向循环链表)的使用?
- MySQL性能剖析工具(pt-query-digest)
- leetcode之Rotate List
- 2015年中国互联网十大装逼词汇
- MFC显示图片信息,当前测试png jpg两种图片
- LeetCode Pow(x, n)
- 《Effective Modern C++》翻译--条款1: 理解模板类型推导
- Java 开发必会的 Linux 命令
- javaEE开发中使用session同步和token机制来防止并发重复提交
- Java正则表达式教程
- hdu 2567 寻梦