[leetcode]Rotate Array(using Python)
来源:互联网 发布:js display none 编辑:程序博客网 时间:2024/06/05 02:59
原题连接:点击打开链接
题目:
Rotate an array of n elements to the right by k steps.
For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7]
is rotated to [5,6,7,1,2,3,4]
class Solution(object): def rotate(self, nums, k): """ :type nums: List[int] :type k: int :rtype: void Do not return anything, modify nums in-place instead. """ if k>0 and k<len(nums): l_get = nums[len(nums)-k:len(nums)] l_front = nums[0:len(nums)-k] for i in range(0,len(l_front)): l_get.append(l_front[i]) for j in range(0,len(nums)): nums[j] = l_get[j] elif k > len(nums): k = k % len(nums) l_get = nums[len(nums)-k:len(nums)] l_front = nums[0:len(nums)-k] for i in range(0,len(l_front)): l_get.append(l_front[i]) for j in range(0,len(nums)): nums[j] = l_get[j] else: pass
0 0
- [leetcode]Rotate Array(using Python)
- [leetcode: Python]189. Rotate Array
- 【leetcode】189. Rotate Array(Python & C++)
- [leetcode][array] Rotate Array
- LeetCode[Array]: Rotate Image
- LeetCode:Rotate Array
- [LeetCode] Rotate Array
- *LeetCode-Rotate Array
- [LeetCode]189.Rotate Array
- Rotate Array - LeetCode - Java
- Rotate Array--Leetcode(Java)
- Leetcode--Rotate Array
- LeetCode: Rotate Array
- LeetCode Rotate Array
- Rotate Array(leetcode)
- leetcode Rotate Array
- Leetcode: Rotate Array
- [Leetcode]11 Rotate Array
- 使用oslo相关模块构造rpc server及client代码样例
- 使用matlab做海岸类型分析(一)之基础篇
- 微服务(Microservice)那点事
- Android使用ShareSDK集成QQ、微信、微博等第三方登录
- Android之使用传感器获取相应数据
- [leetcode]Rotate Array(using Python)
- js学习记录6
- oracle数据库突然无法链接
- A Latent Semantic Model with Convolutional-Pooling Structure for Information Retrieval笔记
- 1014. Circles of Friends (35)
- JavaScript 逻辑运算符 || 和 &&
- ubuntu 16.04中安装无cuda的caffe
- Android 监听apk安装替换卸载广播
- IDEA / WebStorm / PhpStorm 添加jQuery自动提示,自动补全,提示文档