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

asp.net网站模板免费下载网站运营解决方案

asp.net网站模板免费下载,网站运营解决方案,wordpress魔客模板,自己做网站好不好一.题目要求 给定一个整数数组 nums#xff0c;将数组中的元素向右轮转 k 个位置#xff0c;其中 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 步: …一.题目要求 给定一个整数数组 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 - 10 k 105 进阶 尽可能想出更多的解决方案至少有 三种 不同的方法可以解决这个问题。 你可以使用空间复杂度为 O(1) 的 原地 算法解决这个问题吗 四.解题思路 解法1辅助数组 取模映射空间复杂度 O ( n ) O(n) O(n) 解法2找规律原地翻转空间复杂度 O ( 1 ) O(1) O(1) 旋转数组 - LeetCode 五.代码实现 解1 class Solution { public:void rotate(vectorint nums, int k) {vectorint sup nums;int n nums.size();for(int i 0; i n; i){nums[(i k) % n] sup[i];}} };解2 class Solution { public:void rotate(vectorint nums, int k) {int n nums.size();k % n;reverse(nums, 0, n - 1);reverse(nums, 0, k - 1);reverse(nums, k, n - 1);}void reverse(vectorint nums, int start, int end) {while (start end) {swap(nums[start], nums[end]);start 1;end - 1;}} };六.题目总结 –
http://www.zqtcl.cn/news/88192/

相关文章:

  • 怎么通过数据库做网站的登录惠东网站建设
  • 网站建设 上海珍岛百度网站提交了多久收录
  • 中国最火的网站的wordpress主机名
  • 广元网站建设广元廉江网站建设公司
  • 哪个网站做衣服的网站建设合同英文模板
  • 小程序开发平台网站推荐海外市场推广方案
  • 做视频网站被判刑怎样申请微信小程序开店
  • 苏州seo网站管理获取网站访客qq 原理
  • 做网站怎么不被找到杂谈发现一只网站是你们谁做的
  • 网站建设是一次性给钱还是什么页脚修改设计 wordpress主题
  • 微网站如何做微信支付宝支付接口华为荣耀官网网站
  • 鹤岗网站建设我的小程序入口
  • 文档怎么做网站链接土巴兔官网
  • 做企业的网站都要准备什么网站域名变更怎么查询
  • 什么作为国内的主要门户网站网络推广公司成都
  • 2003 iis网站发布网站电子邮箱怎么申请
  • 网站链接云数据库展示网站动画怎么做的
  • 电商网站建设与运营专业做网站销售好吗
  • 郴州网站开发公司网站出现的问题
  • 东莞网站建设公司怎么做商城网站都有什么功能吗
  • 上海网站建设高端定制常州微信网站建设效果
  • 海外网站服务器下载网页升级紧急通知app下载
  • 网站建设-应酷手机网站首页新闻模板
  • 徐州网站设计制作建设安卓手机开发者模式
  • 网站建设与管理实务为什么要建设种苗供求网站
  • 做微商进哪个网站安全wordpress jquery版本号
  • 重庆工程建设招标网官方网站合肥网络公司seo
  • 谷歌收录提交入口宁波seo网络推广价格详情
  • 做分销网站如何选择购物网站建设
  • 重庆云阳网站建设报价精准引流推广团队