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

五常网站设计类什么专业最挣钱

五常网站,设计类什么专业最挣钱,美妆网站建设,哈尔滨今天新闻头条文章目录 题目描述代码 题目描述 给定一个整数数组 nums,将数组中的元素向右轮转 k 个位置,其中 k 是非负数。 示例 1: 输入: nums [1,2,3,4,5,6,7], k 3 输出: [5,6,7,1,2,3,4] 解释: 向右轮转 1 步: [7,1,2,3,4,5,6] 向右轮转 2 步: [6,7,1,2,3,4…

文章目录

  • 题目描述
  • 代码


题目描述

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

示例 1:

输入: nums = [1,2,3,4,5,6,7], k = 3
输出: [5,6,7,1,2,3,4]
解释:
向右轮转 1 步: [7,1,2,3,4,5,6]
向右轮转 2 步: [6,7,1,2,3,4,5]
向右轮转 3 步: [5,6,7,1,2,3,4]
示例 2:

输入:nums = [-1,-100,3,99], k = 2
输出:[3,99,-1,-100]
解释:
向右轮转 1 步: [99,-1,-100,3]
向右轮转 2 步: [3,99,-1,-100]

提示:

1 <= nums.length <= 105
-231 <= nums[i] <= 231 - 1
0 <= k <= 105

进阶:

尽可能想出更多的解决方案,至少有 三种 不同的方法可以解决这个问题。
你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗?

代码

class Solution {public void rotate(int[] nums, int k) {k = k% nums.length;reverse(nums,0, nums.length-1);reverse(nums,0,k-1);reverse(nums,k, nums.length-1);}public void reverse(int[] nums,int start,int end){while (start<end){int temp = nums[start];nums[start] = nums[end];nums[end] = temp;start++;end--;}}
}
http://www.yayakq.cn/news/690777/

相关文章:

  • 做课内教学网站红铃铛网站建设
  • 重庆建设工程网站国家职业资格证书全国联网
  • 网站源代码制作国外永久浏览器
  • 广东企业网站备案虚拟网站规划与设计
  • 做外贸网站怎么设计做网站推广我们是专业的
  • 个人建设网站流程图片模板在线设计制作
  • 网站营销代理六安网站怎么做seo
  • 河南网站建设报价沈阳快速排名优化
  • 北京自助模板建站怎样给自己的网站做优化
  • 沈阳响应式网站建设免费下载公众号
  • 海口本地网站wordpress提示框美化
  • 移动端网站制作模板广东互联网产品推广技术
  • 百度做地图的网站wordpress免费的模板
  • 有没有专门做名片的网站wordpress文章幻灯片
  • 淮安建设工程协会网站查询系统厦门市住房和城乡建设局网站
  • 杭州网站建设公司官网西安市城乡建设档案馆网站
  • 正定网站建设网络培训学习心得
  • 网站中超链接怎么做wordpress 远程访问
  • 学做糕点的网站抖音代运营交1600押金
  • 网站转化下降原因ps网站建设要知道的知识
  • dede手机网站模板制作帮助做职业规划的网站
  • 网站备案幕布下载服装设计公司名称
  • 想在公司局域网做建网站设计网站哪个好用
  • 山东省建设厅网站是杭州建设网页
  • 家具类网站如何优化建立网站的价格
  • 南城网站优化公司dz 一步一步教你做网站
  • 北京网站排行网页微博怎么发文章
  • 网站后端架构如何做kali做钓鱼网站
  • 网站开发私活做网站代理商
  • php网站伪静态做网站用什么框架最方便