当前位置: 首页 > 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,5] 向右轮转 3 步: [5,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]

思路一:模拟题意

c++解法

class Solution {
public:void rotate(vector<int>& nums, int k) {int len = nums.size();k = k % len;int temp;for(int i = 0;i<(len-k)/2;i++){temp = nums[i];nums[i] = nums[len-k-i-1];nums[len-k-i-1] = temp;}for(int i = 0;i<k/2;i++){temp = nums[len-k+i];nums[len-k+i] = nums[len-i-1];nums[len-i-1] = temp;}for(int i = 0;i<len/2;i++){temp = nums[i];nums[i] = nums[len-i-1];nums[len-i-1] = temp;}}};

分析:

本题要求将数组中元素向右轮转k个位置,可以将溢出数组长度的元素记录下来,将全部元素向右转k次即可

总结:

本题考察对数组的应用,利用变量temp记录溢出元素,后面再添加到数组中返回即可解决

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

相关文章:

  • wordpress网站嵌入商城宁夏固原建设网站
  • 本溪网站设计公司[网络收集]form表单及网站开发中常用js表单取值方法
  • 济南网站建设技术支持青龙桥网站建设
  • 西宁电商网站建设页面设计好吗
  • 如果做淘宝网站重庆正云环保工程有限公司网页制作
  • 哈尔滨免费模板建站网络舆情管控措施
  • 网络购物商城网站建设科技有限公司注册资金最低多少
  • 作业提交免费网站做网站哪些方面会侵权
  • 做网站接私活甘肃省住房与城乡建设厅网站首页
  • 苍南规划建设局网站成都最新规划官方消息
  • 网站推广找扬州网站建设 开元
  • 商务礼品网站模板广告投放报价
  • 做网站开发挣钱吗高端网站建设磐石网络好
  • 单页面网站好优化吗api网站模板
  • 网站建站教程企业网站建设818gx
  • 如何在12366网站上做实名认证页面设计尺寸
  • 长治建立公司网站的步骤传奇 网页游戏排行榜
  • 铁岭做网站公司哪家好苏州 营销型网站 高端网站
  • 做摄影和后期的兼职网站公司名称及网址
  • 深圳中小企业vi设计天津如何做seo优化服务
  • 底湘西网站制作网软志成免费部队网站源码下载
  • 福田设计网站唐尧文化 网站建设工作总结
  • 手机商城+手机网站建设多少钱值得浏览的国外网站
  • windows 做网站服务器吗天猫建设网站的理由
  • 网站后台密码存在哪win7怎么建设网站
  • 门户网站建设多久企业手机网站开通
  • 如何用vs2012做网站南谯区城乡建设局网站
  • 2018年网站开发语言排行阿里巴巴网站维护要怎么做
  • 专业网站快速工程施工项目管理软件
  • 小语种网站推广网站的文案