当前位置: 首页 > news >正文

网站开发有哪些工作岗位外链优化

网站开发有哪些工作岗位,外链优化,wordpress获取路径,海外营销方案轮转数组 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 注意:本题需要原地操作 class Solution(object):def rotate(self, nums, k):""":type nums: List[int]:type k: int:rtype: None Do not…

轮转数组

给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。

注意:本题需要原地操作

class Solution(object):def rotate(self, nums, k):""":type nums: List[int]:type k: int:rtype: None Do not return anything, modify nums in-place instead."""if not nums: returncount = len(nums)k = k % countnums[:] = nums[::-1]nums[:k] = nums[:k][::-1]nums[k:] = nums[k:][::-1]

本题解题思路是:

以[]1, 2, 3, 4, 5, 6, 7] 3 为例

1. 先整体轮转,将 [1, 2, 3, 4, 5, 6, 7]转为 [7, 6, 5, 4, 3, 2, 1]

2. 再局部分别轮转前k个和剩余的,[5, 6, 7,   1, 2, 3, 4],即为答案

这里要注意,列表的操作:

nums = nums[::-1]

nums = nums[-k:] + nums[:-k]

以及

nums.extend(nums); nums = nums[length - k:-k]

这些写法,nums地址都变了,所以不是原地修改

http://www.wangmingla.cn/news/19461.html

相关文章:

  • 网站域名需要续费的吗昆明seocn整站优化
  • 北京网约车租车公司哪家好百度seo公司一路火
  • 漳州市住房城乡建设局网站厦门seo网站推广优化
  • 微信公众号怎么推广和引流seo关键词优化怎么做
  • 网站推广经验杂谈宁波seo推广推荐
  • 库车建设工程信息网站重庆百度小额贷款有限公司
  • 摄影作品网站源码做网络推广有哪些平台
  • 招代理的网站建设公司商品标题优化
  • 网站建设公司名字广州网站seo
  • 宁波网络公司网站建设项目sem外包
  • 电商网站开发技术难点aso是什么意思
  • 做公众号排版的网站广州品牌seo推广
  • 基层政府网站建设数据分析师一般一个月多少钱
  • 公关公司排行榜南宁seo平台标准
  • 微信公众号是在哪个网站做的企业网站页面设计
  • 传奇网站模板怎么做的吗公关负面处理公司
  • 大良商城网站建设五个常用的搜索引擎
  • 做淘宝是不是要两根网站企业seo外包公司
  • vps 同时做ssh和做网站点金推广优化公司
  • 龙华做棋牌网站建设多少钱湖南正规seo优化报价
  • 专业制作简历收费seo网站推广方式
  • 可以免费做宣传的网站推广员网站
  • 全响应网站制作山东关键词快速排名
  • 手机网站列表模板百度一下官网搜索引擎
  • 做推送的网站有哪些网络营销推广方式案例
  • 自学网站阿拉善盟seo
  • 网站建设管理制度广州网页定制多少钱
  • 北京响应式网站建设报价qq群推广链接
  • 徐州模板开发建站正规拉新推广平台有哪些
  • 广东中山建设信息网站东莞营销外包公司