编程知识
  • 编程日记
当前位置: 首页 > news >正文

408算法题leetcode--第八天

news 2025/7/4 10:18:44

189. 轮转数组

  • 189. 轮转数组
  • 思路:翻转数组
  • 时间:O(n);空间:O(1)
class Solution {
public:void reverse(vector<int>& nums, int start, int end){for(int i = start, j = end; i < j; i++, j--){swap(nums[i], nums[j]);}}void rotate(vector<int>& nums, int k) {// reverse三次k %= nums.size();  // 注意特例reverse(nums, 0, nums.size() - 1);reverse(nums, 0, k - 1);reverse(nums, k, nums.size() - 1);}
};
查看全文

http://www.mrgr.cn/news/29853.html

相关文章:

  • [Redis][Redis简介]详细讲解
  • 【无标题】Java_Se 数据变量与运算符
  • Linux C高级 day1
  • 7.7opencv中(基于C++) 翻转图像
  • Linux运维篇-服务器简介
  • 微博计算架构实战
  • Linux进阶 查看系统进程
  • 【漏洞复现】Nacos Derby SQL注入漏洞
  • Java中的语法糖:让编程更简洁的特性
  • 15. 三数之和(左右指针)
  • 【protobuf】ProtoBuf的学习与使用⸺C++
  • Springboot多种请求参数
  • 单细胞BCR的分析Dandelion重注释的安装以及用法----11111
  • java高频面试题(2024最新)
  • MySQL高阶1831-每天的最大交易
  • 视频转文字工具:开启视频内容深度挖掘的钥匙
  • Longman Dictionary of Contemporary English (朗文当代高级英语辞典)
  • [语言月赛 202408] 因友情而终结
  • linux网络编程2
  • Ansible——Playbook基本功能
  • 最新文章

    • Class00.1:数据操作+数据预处理
      Class00.1:数据操作+数据预处理
      2025/6/25 16:37:02
    • 【4目方案】基于海思3403平台开发4目360°全景拼接相机方案
      【4目方案】基于海思3403平台开发4目360°全景拼接相机方案
      2025/6/25 12:45:55
    • Windows部署Sonic前后端(详细版)
      Windows部署Sonic前后端(详细版)
      2025/6/23 18:25:17
    • 仅测角系统跟踪MATLAB实现,在修正椭圆坐标系MSC下的稳定跟踪算法
      仅测角系统跟踪MATLAB实现,在修正椭圆坐标系MSC下的稳定跟踪算法
      2025/6/23 2:04:54
    • 推进可解释人工智能迈向类人智能讨论总结分享
      推进可解释人工智能迈向类人智能讨论总结分享
      2025/6/23 1:57:42
    • 一、什么是生成式人工智能
      一、什么是生成式人工智能
      2025/6/22 14:03:11
    • 编程知识介绍
    • 商务合作
    • 免责声明

    CopyRight © 编程知识版权所有