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

南京做微网站做seo必须有网站吗

南京做微网站,做seo必须有网站吗,做小程序的公司有哪些比较好?,wordpress booked给定一个整数数组 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.15wanjia.com/news/23163.html

相关文章:

  • 关于国际贸易的网站今天的新闻 联播最新消息
  • wordpress 形式app优化推广
  • 阐述电子商务网站的建设要求百度seo排名360
  • 网店推广工作内容武汉网站优化
  • 文秘写作网站上海高端网站定制
  • 做农业种子的网站陕西优化疫情防控措施
  • 成都做营销型网站搜索引擎的设计与实现
  • 喀什建设局网站点击器原理
  • 监控摄像头做直播网站市场营销策略有哪些
  • 网站系统建设的主要意义网络推广平台几大类
  • 网站建设公司排行榜国外媒体报道
  • 酒店宣传软文百度seo技术优化
  • 免费的舆情网站入口在哪创建网站的基本步骤
  • 网站开发不用框架市场营销产品推广策划方案
  • 启迪网站建设招聘西地那非片
  • 孵化基地网站怎么建设长沙seo优化价格
  • 如何让百度收录网站百度网页版电脑版入口
  • 英国T4学生签证 可以做网站吗免费个人网站建设
  • 本溪网站开发公司电话seo首页排名优化
  • 温州营销型网站建设seo快速排名软件网站
  • 房屋中介网站怎么做成都营销推广公司
  • 如何建设线报网站2345网址导航电脑版官网
  • 高端网吧电脑配置清单湖南seo网站多少钱
  • 韩国有哪些专业做汽车的网站?大型营销型网站制作
  • 河南省级住房城乡建设主管部门网站互联网营销模式
  • 直播网站建设需要什么软件有哪些整站优化快速排名
  • 做网站推广哪家公司好百度seo关键词排名优化
  • 做exo小说的网站seo建站技术
  • 淘宝可以到哪些网站做推广营销软文
  • 做网站1008做网站 - 百度河南网站建设