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

leetcode hot100 轮转数组

189. 轮转数组

已解答

中等

相关标签

相关企业

提示

给定一个整数数组 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]

进阶要求空间复杂度是0(1)我们的方法是从第一个开始,放到需要放的地方,然后递归的放到需要放的地方,直到重合,会循环x遍,x是n和k的最大公约数

http://www.lryc.cn/news/508970.html

相关文章:

  • 定位方式:css
  • 谷歌浏览器的网络连接问题解决方案
  • 保护模式基本概念
  • Linux程序设计(第四版)| 学习笔记
  • 【Python-中级】Python中的线程池:ThreadPoolExecutor
  • 医疗信息系统有哪些
  • JVM系列(十二) -常用调优命令汇总
  • 修改采购订单BAPI学习研究-BAPI_PO_CHANGE
  • 使用uniapp开发微信小程序-框架搭建
  • 雅思真题短语(九)
  • 系统压力测试助手——stress-ng
  • java如何使用poi-tl在word模板里渲染多张图片
  • UE5 UHT GENERATED_BODY() GENERATED_USTRUCT_BODY()
  • 内网穿透ubuntu20 docker coplar
  • windows C++ TCP客户端
  • Linux xargs 命令使用教程
  • 什么是异步处理
  • 【解决问题】Java2DRenderer生成图片时中文乱码 Linux安装字体
  • WPF 依赖属性和附加属性
  • leetcode hot100 删除链表的第n个节点
  • MyBatis-Plus分页拦截器,源码的重构(重构total总数的计算逻辑)
  • 记一MySQL连接速度慢的问题
  • asp.net core webapi项目中 在生产环境中 进不去swagger
  • 逆向攻防世界CTF系列63-secret-string-400
  • Datawhale AI 冬令营学习笔记-零编程基础制作井字棋小游戏
  • 分布式专题(10)之ShardingSphere分库分表实战指南
  • clickhouse解决suspiciously many的异常
  • 计算机的错误计算(一百九十)
  • STM32-笔记12-实现SysTick模拟多线程流水灯
  • 牛客网刷题 ——C语言初阶——BC114 小乐乐排电梯