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

wordpress 全站 下载如何提升网站alexa排名

wordpress 全站 下载,如何提升网站alexa排名,爱写字 wordpress,建设厂招工信息网站大家好我是苏麟 , 这篇文章是凑数的 ... 轮转数组 描述 : 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 题目 : 牛客 NC110 旋转数组: 这里牛客给出了数组长度我们直接用就可以了 . LeetCode 189.轮转数组 : 189. 轮…

大家好我是苏麟 , 这篇文章是凑数的 ...

轮转数组

描述 : 

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

题目 :

牛客 NC110 旋转数组:

 这里牛客给出了数组长度我们直接用就可以了 . 

LeetCode 189.轮转数组 :

189. 轮转数组

分析 :

这个题怎么做呢?你是否想到可以逐次移动来实现? 理论上可以,但是实现的时候会发现要处理的情况非常多,比较难搞。这里介绍一种简单的方法: 两轮翻转

方法如下:
1.首先对整个数组实行翻转,例如[1,2,3,4,5,6,7] 我们先将其整体翻转成[7,6,5,4,3,2,1].

2.从 k 处分隔成左右两个部分,这里就是根据k将其分成两组 [7,6,5] 和[4,3,2,1].

3.最后将两个再次翻转就得到[5,6,7] 和[1,2,3,4],最终结果就是[5,6,7,1,2,3,4].

解析 :

// LeetCode
class Solution {public void rotate(int[] nums, int k) {k %= nums.length;exchange(nums, 0 , nums.length -1);exchange(nums, 0 , k -1 );exchange(nums, k, nums.length -1);}public void exchange(int[] arr , int left , int right){while(left <= right){int temp =arr[left];arr[left] = arr[right];arr[right] = temp;left++;right--;}}
}

这篇文章会合并到算法通关村第三关白银练习里 . 

http://www.yayakq.cn/news/494049/

相关文章:

  • 重庆住建厅网站官网编程入门先学什么scratch
  • 源码网站git免费网站建设哪个好?
  • 微网站建设招聘wordpress json 插件安装
  • 做seo必须有网站吗asp网站制作成品作业
  • 网站的技术支持创建网站建设
  • 平湖网站设计seo 推广服务
  • 莱西大型网站建设wordpress ueeshop
  • 亚马逊网站开发的技术南昌seo招聘信息
  • 建站公司成功案例做淘客的网站
  • 网站建设好么建网站大约得用多少钱
  • 长沙做网站一般要多少钱上海建网站开发公
  • 网站建设完成情况工作总结展陈公司排名
  • 苏州网站建设培训wordpress 多站点设置
  • 教育网站建设情况报告wordpress seo怎么做
  • 织梦xml网站地图行唐县网站建设
  • 用ps怎么做网站步骤wordpress整合ueditor
  • 菏泽网站建设优惠臻动传媒网站的上传与发布
  • 建设网站网网页制作专业公司
  • 专业免费建站公司宣传册设计制作
  • 湖南网站建设优化怎样做博客网站
  • 链接网站某一页面如何做网站文风
  • 黑龙江建设网官方网站三类人员简单网站制作教程
  • 百度云电脑版网站入口重庆施工员证书查询网
  • 备案网站ip家具设计图制作软件
  • 深圳制作公司网站深圳网站设计电话
  • 网站建设如何选择良好的服务器广州艾迪网站建设
  • 网站设计技术大全做一个网站如何做
  • 官方网站侵权软文推广的标准类型
  • dedecms 网站名称微信小程序开发公司十大排名
  • 潜江市网站wordpress程序员主题