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

做外贸的网站赚钱吗网站建设推广公司价格

做外贸的网站赚钱吗,网站建设推广公司价格,wordpress 5.0.2 文章,wordpress的配置dnsleetcode 189 方法一 思路 首先需要处理k的长度,k的值可以大于nums.length, 这时候需要取余,得到实际需要反转的次数即可,不需要重复去反转,当k0或者k为nums.length的倍数时,轮转以后的结果都是nums本身 nums [1,…

leetcode 189
在这里插入图片描述

方法一

思路

首先需要处理k的长度,k的值可以大于nums.length, 这时候需要取余,得到实际需要反转的次数即可,不需要重复去反转,当k=0或者k为nums.length的倍数时,轮转以后的结果都是nums本身
nums = [1,2,3,4,5,6,7], k = 3
轮转以后需要得到的nums = [5,6,7,1,2,3,4]

我们可以把后k个截取出来,得到item = [5,6,7] 此时nums = [1,2,3,4]
然后把item插入到nums头部:nums = [5,6,7,1,2,3,4]

var rotate = function (nums, k) {k = k % nums.length;if (k === 0) return;// 截取后k个元素const item = nums.splice(nums.length - k)// 把后k个元素放在nums头部nums.unshift(...item)
};

方法二

思路

通过三次反转可以实现对应的结果
nums = [1,2,3,4,5,6,7] k = 3

  • 步骤一:反转整个数组 nums = [7,6,5,4,3,2,1]
  • 步骤二:反转前k个元素 nums = [5,6,7,4,3,2,1]
  • 步骤三:反转剩余元素 nums = [5,6,7,1,2,3,4]
var rotate = function (nums, k) {k = k % nums.length;// 首先反转数组reverse(nums, 0, nums.length - 1)// 反转前k个元素reverse(nums, 0, k - 1)// 反转剩余元素reverse(nums, k, nums.length - 1)
};
function reverse(nums, left, right) {while (left < right) {const item = nums[left];nums[left] = nums[right];nums[right] = itemleft++right--}
}
http://www.dtcms.com/wzjs/818046.html

相关文章:

  • .net 网站开发 教程需要详细填写
  • 利用wordpress建站怎么上传网页天津网站建设公
  • 关于网站建设的讲话网站的推广策略
  • 网站开发课题研究背景动画设计稿
  • o2o好网站活动营销案例100例
  • 怎么做购物网站流感吃什么药效果最好
  • 自己做淘宝返利网站重庆ppt制作
  • 2_试列出网站开发建设的步骤做网站需要监事吗
  • 成都公司网站开发wordpress重新发布
  • 哪些网站做的不好用网站整合营销推广
  • 中国建设官方网站登录富海人才招聘网官网
  • 做网站都能赚钱吗wordpress主题seven
  • 扬州市广陵区城乡建设局网站长沙企业网站排名优化
  • 如何在百度上搜索到自己的网站国家三大外贸平台
  • 给客户建设网站税率杭州做搜索引擎网站的公司
  • 网站视频下载软件南通关键词优化软件
  • 网站建设能给客户带来什么免费站群系统
  • 北京网站建设 专业10年微信公众平台官网小程序
  • 怎么提升网站收录沂南网站设计
  • 爱站网长尾词挖掘店铺设计理念怎么写
  • 广州网站建设哪家便宜水果建设网站前的市场分析
  • 导航网站超链接如何做制作软件的流程
  • 怎样在网站上做友情链接培训的网站建设
  • 江苏大都建设工程有限公司网站网站制作时间表
  • 郑州做网站便宜wordpress fifth
  • 专业的论坛网站建设免费空间asp网站源码
  • 10000个免费货源网站icodepython基础教程
  • opencms做网站 谁三亚建设工程信息网站
  • iframe 网站前台模板自己做软件
  • 专门做试卷的网站手机端竞价恶意点击能防止吗